diff --git a/testcases/Kconfig b/testcases/Kconfig index 00a521d..21adc35 100644 --- a/testcases/Kconfig +++ b/testcases/Kconfig @@ -4,165 +4,170 @@ # config TESTS_TESTCASES - tristate "auto test module" + tristate "vela auto test module" default n ---help--- Enable support for the fs test +if TESTS_TESTCASES + config TESTING_TESTCASES_PRIORITY int "Task priority" default 100 - depends on TESTS_TESTCASES config TESTING_TESTCASES_STACKSIZE int "Stack size" default 4096 - depends on TESTS_TESTCASES config SYSLOG_TEST bool "enable syslog test" default n - depends on TESTS_TESTCASES config MM_TEST bool "enable mm test" default n - depends on TESTS_TESTCASES + +config BLOCK_DEVICE_TEST + bool "enable block device test" + depends on BCH + default n config KVDB_TEST bool "enable kvdb test" + depends on KVDB default n - depends on TESTS_TESTCASES if KVDB_TEST - config KVDB_TEST_API - bool "enable kvdb_api test" - default n - depends on KVDB_TEST - - config KVDB_TEST_FUNCTION - bool "enable kvdb_function test" - default n - depends on KVDB_TEST - - config KVDB_TEST_EXCEPTION - bool "enable kvdb_exception test" - default n - depends on KVDB_TEST - - config KVDB_TEST_STRESS - bool "enable kvdb_stress test" - default n - depends on KVDB_TEST - - config KVDB_TEST_STABILITY - bool "enable kvdb_stability test" - default n - depends on KVDB_TEST - - config KVDB_TEST_MONITOR - bool "enable kvdb_monitor test" - default n - depends on KVDB_TEST + +menu "Vela Kvdb Support" + +config KVDB_TEST_API + bool "enable kvdb_api test" + default n + +config KVDB_TEST_FUNCTION + bool "enable kvdb_function test" + default n + +config KVDB_TEST_EXCEPTION + bool "enable kvdb_exception test" + default n + +config KVDB_TEST_STRESS + bool "enable kvdb_stress test" + default n + +config KVDB_TEST_STABILITY + bool "enable kvdb_stability test" + default n + +config KVDB_TEST_MONITOR + bool "enable kvdb_monitor test" + depends on KVDB_SERVER + default n + +config KVDB_TEST_POWERDOWN + bool "enable kvdb_powerdown test" + default n + depends on KVDB_TEST + +endmenu # Vela Kvdb Support endif # KVDB_TEST -config FS_TEST - bool "enable fs test" +config AI_TEST + bool "enable ai test" default n depends on TESTS_TESTCASES -config FS_TEST_API - bool "enable fs_api test" +config CM_ETHOS_DRIVER_TEST + bool "enable ethos driver test" + default n + depends on AI_TEST + +config ETHOS_INVOKE_TEST + bool "enable ethos invoke test" + default n + depends on AI_TEST + +config FS_TEST + bool "enable fs test" default n - depends on FS_TEST + +if FS_TEST + +menu "Vela FS test Support" config FS_TEST_FUNCTION bool "enable fs_function test" default n - depends on FS_TEST config FS_TEST_STABILITY bool "enable fs_stability test" default n - depends on FS_TEST config FS_TEST_STRESS bool "enable fs_stress test" default n - depends on FS_TEST config FS_TEST_POWEROFF bool "enable fs_poweroff test" default n - depends on FS_TEST config FS_TEST_EDONLY bool "enable read only fs test" default n - depends on FS_TEST + +endmenu # Vela FS test Support + +endif # FS_TEST config SOCKET_RPMSG_TEST bool "enable socket rpmsg test" - default n - depends on TESTS_TESTCASES - select NET_RPMSG + depends on NET_RPMSG config RPMSGDEV_TEST bool "enable rpmsgdev test" - default n - depends on TESTS_TESTCASES + depends on DEV_RPMSG_SERVER || DEV_RPMSG + +if RPMSGDEV_TEST + +config TESTCASES_RPMSGDEV_DEFAULT_PATH + string "Default rpmsg device path" + default "/dev/rpmsgdev" + ---help--- + Sets the default device path that the rpmsgdev server will export. + This path is used when the testdev client requests an export + without specifying a dynamic path. The user can change this value + through 'make menuconfig'. + +endif # RPMSGDEV_TEST config RPMSGBLK_TEST bool "enable rpmsgblk test" - default n - depends on TESTS_TESTCASES + depends on (BLK_RPMSG_SERVER || BLK_RPMSG) && BCH config RPTUNRESET_TEST bool "enable rptun reset test" default n - depends on TESTS_TESTCASES - -config UORB_CASE_TEST - bool "enable uorb case test" - default n - depends on TESTS_TESTCASES - -if UORB_CASE_TEST - config UORB_ADVERTISE_DEMO - bool "enable uorb advertise demo" - default n - - config UORB_TEST_DEMO - bool "enable uorb test demo" - default n - config UORB_RPMSG_TEST - bool "enable uorb rpmsg test" - default n - config UORB_DOWNSAMPLING_TEST - bool "enable uorb downsampling test" - default n -endif config SCHED_TEST bool "enbale schedule test" + depends on CANCELLATION_POINTS && SCHED_HAVE_PARENT && SCHED_WAITPID && SCHED_CHILD_STATUS default n - depends on TESTS_TESTCASES + depends on SCHED_WAITPID && SCHED_HAVE_PARENT && SCHED_CHILD_STATUS config SOCKET_PERFORMANCE_TEST bool "enable socket performance test" default n - depends on TESTS_TESTCASES config FLASH_RW_TEST bool "enable flash rw test" default n - depends on TESTS_TESTCASES config MEDIAS_TEST bool "enable media test" default n - depends on TESTS_TESTCASES config MEDIA_GRAPH_TEST bool "enable media graph test" @@ -179,6 +184,16 @@ config MEDIA_SERVER_TEST default n depends on MEDIAS_TEST +config CM_MEDIA_FOCUS2_TEST + bool "enable media focus2 test" + default n + depends on MEDIAS_TEST + +config VIDEOTEST_PLAYER + bool "enable video test" + default n + depends on MEDIAS_TEST + config MEDIA_FOCUS_TEST bool "enable media focus test" default n @@ -200,108 +215,194 @@ config MEDIATEST_PLAYER default n depends on MEDIAS_TEST +config MEDIA_FATE + bool "enable ffmpeg fate test" + default n + depends on MEDIAS_TEST + +config CM_MEDIA_SCENARIO_TEST + bool "enable media scenario test" + default n + depends on MEDIAS_TEST + +config CM_SCENARIO_PLAYBACK_TEST + bool "enable playback test" + default n + depends on CM_MEDIA_SCENARIO_TEST + +config CM_SCENARIO_UV_INTERACT_TEST + bool "enable uv interact test" + default n + depends on CM_MEDIA_SCENARIO_TEST + +config MEDIATEST_COMMON_PATH + string "common audio path" + default "/data/media_scenario/" if ARCH_SIM || ARCH_CHIP_BES1600 || ARCH_CHIP_R528 + default "/share/media_scenario/" if ARCH_CHIP_GOLDFISH_ARM + depends on CM_MEDIA_SCENARIO_TEST + +config MEDIATEST_COMMON_AUDIO_1 + string "common audio 1" + default "common.wav" + depends on CM_MEDIA_SCENARIO_TEST + +config MEDIATEST_RECORDER_PATH + string "recorder audio path" + default "2.opus" + depends on CM_MEDIA_SCENARIO_TEST + +config MEDIATEST_FOCUS_AUDIO_1 + string "common focus audio 1" + default "focus.wav" + depends on CM_SCENARIO_UV_INTERACT_TEST + +config MEDIATEST_FOCUS_SHORT_1 + string "common focus audio 1" + default "focus_s.wav" + depends on CM_SCENARIO_UV_INTERACT_TEST + +config MEDIATEST_COMMON_SHORT_1 + string "short audio 17ms" + default "click.aac" + depends on CM_MEDIA_SCENARIO_TEST + +config MEDIATEST_COMMON_SHORT_2 + string "short audio 500ms" + default "bluedisconnect.aac" + depends on CM_MEDIA_SCENARIO_TEST + config TASK_TRACE_TEST bool "enable task trace test" - default n - depends on TESTS_TESTCASES + default n config SECURE_TEST bool "enable secure test" default n - depends on TESTS_TESTCASES if SECURE_TEST - config CA_TEST - bool "enable ca test" - default n - config KEYSTORE_TEST - bool "enable keystore test" - default n -endif +menu "Vela Secure test Support" + +config CA_TEST + bool "enable ca test" + default n + +config KEYSTORE_TEST + bool "enable keystore test" + default n + +config MBEDTLS_TEST + bool "enable mbedtls" + default n + +endmenu # Vela Secure test Support + +endif # SECURE_TEST config CPUFREQ_TEST bool "enable cpufreq test" + depends on CPUFREQ + default n + +config THERMAL_TEST + bool "enable thermal test" + depends on THERMAL default n - depends on TESTS_TESTCASES config REGULATOR_TEST + depends on REGULATOR bool "enable regulator test" default n - depends on TESTS_TESTCASES + +config RUNTIME_PM_TEST + bool "enable runtime pm test" + default n + +config SYSTEM_PM_TEST + bool "enable system pm test" + default n config NETWORK_TEST bool "enable network test" default n - depends on TESTS_TESTCASES if NETWORK_TEST - config DHCPC_TEST - bool "enable dhcpc test" - default n - if DHCPC_TEST - config TESTING_TIME - int "testing time" - default 60 - endif - - config SOCKET_STAB_TEST - bool "enable socket stab test" - default n - - config LOCAL_SOCKET - bool "enable local socket test" - default n - - config NETWORK_STABILITY_TEST - bool "enable stability test" - default n -endif + +menu "Vela network test Support" + +config DHCPC_TEST + bool "enable dhcpc test" + default n + +config TESTING_TIME + int "testing time" + default 60 + +config SOCKET_STAB_TEST + bool "enable socket stab test" + default n + +config LOCAL_SOCKET + bool "enable local socket test" + default n + +config NETWORK_STABILITY_TEST + bool "enable stability test" + default n + +endmenu # Vela network test Support + +endif # NETWORK_TEST config MINSYS_APPLET_TEST bool "enbale minsys applet test" default n - depends on TESTS_TESTCASES config SPI_SLAVE_TEST bool "enbale spi slave test" + depends on SPI_SLAVE_DRIVER default n - depends on TESTS_TESTCASES config SMP_TEST bool "enbale smp test" default n - depends on TESTS_TESTCASES config HTTP_TEST bool "enbale http test" default n - depends on TESTS_TESTCASES - select LIB_CURL - -config TESTCASE_KASAN_TEST - bool "enbale kasan test" - default n - depends on TESTS_TESTCASES + select LIB_CURL config TEST_REPEAT bool "enbale repeat tool" default n - depends on TESTS_TESTCASES config BINDER_AIDL_TEST bool "enable binder aidl test" - default n - depends on TESTS_TESTCASES + depends on ANDROID_BINDER config FDCHECK_TEST bool "enable fdcheck test" default n - depends on TESTS_TESTCASES + select NET_LOCAL + select FDCHECK + select DEV_NULL -config VIBRATOR_TEST - bool "enable vibrator test" +config MMC_UTILS_TEST + bool "enable mmc utils test" default n - depends on TESTS_TESTCASES + depends on RPMSGBLK_TEST && BLK_RPMSG + +config LIN_TEST + bool "enbale lin test" + default n + +config SOCKET_CAN_TEST + bool "enbale socket can test" + default n + depends on NET_CAN && CANUTILS_LIBCANUTILS + +endif # TESTS_TESTCASES source "$APPSDIR/tests/testcases/graphics_test/Kconfig" +source "$APPSDIR/tests/testcases/uikit_test/Kconfig" +source "$APPSDIR/tests/testcases/lvgldemo_test/Kconfig" \ No newline at end of file diff --git a/testcases/abnormal_test/abnormal_test.mk b/testcases/abnormal_test/abnormal_test.mk new file mode 100644 index 0000000..3edfcab --- /dev/null +++ b/testcases/abnormal_test/abnormal_test.mk @@ -0,0 +1,2 @@ +PROGNAME += abnormal_test_backtrace +MAINSRC += $(CURDIR)/abnormal_test/backtrace_test.c \ No newline at end of file diff --git a/testcases/abnormal_test/backtrace_test.c b/testcases/abnormal_test/backtrace_test.c new file mode 100644 index 0000000..ab31b0d --- /dev/null +++ b/testcases/abnormal_test/backtrace_test.c @@ -0,0 +1,41 @@ +#include +#include +#include +#include +#include +#include +#include + +/**************************************************************************** + * Name: creat + * Example description: + 1. Actively trigger a segmentation fault. + 2. Test the function of backtrace. + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int delay_time = 0; + // char *buf = NULL; + if (argc == 3) + { + if (strcmp("-t", argv[1]) == 0) + { + delay_time = atoi(argv[2]); + } + } + else + { + printf("The argument is wrong !\n"); + printf("usage CMD [-t Delay time] & \n"); + exit(1); + } + + /* How long to wait */ + sleep(delay_time); + + /* Visit NULL address, Trigger segfault */ + // memset(buf, 'A', 1); + + return 0; +} \ No newline at end of file diff --git a/testcases/abnormal_test/backtrace_test.c.home.li.openvela-d12x-gitee.tests.testcases.o b/testcases/abnormal_test/backtrace_test.c.home.li.openvela-d12x-gitee.tests.testcases.o new file mode 100644 index 0000000..77601bd Binary files /dev/null and b/testcases/abnormal_test/backtrace_test.c.home.li.openvela-d12x-gitee.tests.testcases.o differ diff --git a/testcases/abnormal_test/backtrace_test.c.home.li.openvela-d12x-gitee.tests.testcases_1.o b/testcases/abnormal_test/backtrace_test.c.home.li.openvela-d12x-gitee.tests.testcases_1.o new file mode 100644 index 0000000..77601bd Binary files /dev/null and b/testcases/abnormal_test/backtrace_test.c.home.li.openvela-d12x-gitee.tests.testcases_1.o differ diff --git a/testcases/fdcheck_test/CMakeLists.txt b/testcases/fdcheck_test/CMakeLists.txt new file mode 100644 index 0000000..3138a46 --- /dev/null +++ b/testcases/fdcheck_test/CMakeLists.txt @@ -0,0 +1,85 @@ +# ############################################################################## +# apps/tests/testcases/fdcheck_test/CMakeLists.txt +# +# Licensed to the Apache Software Foundation (ASF) under one or more contributor +# license agreements. See the NOTICE file distributed with this work for + +# additional information regarding copyright ownership. The ASF licenses this +# file to you under the Apache License, Version 2.0 (the "License"); you may not +# use this file except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations under +# the License. +# +# ############################################################################## +if(CONFIG_FDCHECK_TEST) + nuttx_add_application( + NAME + fdcheck_test_common + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_common.c) + nuttx_add_application( + NAME + fdcheck_test_thread + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_thread.c) + nuttx_add_application( + NAME + fdcheck_test_select + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_select.c) + nuttx_add_application( + NAME + fdcheck_test_socket + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_socket.c) + nuttx_add_application( + NAME + fdcheck_test_pipe + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_pipe.c) + nuttx_add_application( + NAME + fdcheck_test_fork + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_fork.c) + nuttx_add_application( + NAME + fdcheck_test_socket_server + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + fdcheck_test_socket_server.c) +endif() diff --git a/testcases/fdcheck_test/fdcheck_test.mk b/testcases/fdcheck_test/fdcheck_test.mk new file mode 100644 index 0000000..d9bb1f3 --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test.mk @@ -0,0 +1,14 @@ +PROGNAME += fdcheck_test_common +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_common.c +PROGNAME += fdcheck_test_thread +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_thread.c +PROGNAME += fdcheck_test_select +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_select.c +PROGNAME += fdcheck_test_socket +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_socket.c +PROGNAME += fdcheck_test_pipe +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_pipe.c +PROGNAME += fdcheck_test_fork +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_fork.c +PROGNAME += fdcheck_test_socket_server +MAINSRC += $(CURDIR)/fdcheck_test/fdcheck_test_socket_server.c \ No newline at end of file diff --git a/testcases/fdcheck_test/fdcheck_test_common.c b/testcases/fdcheck_test/fdcheck_test_common.c new file mode 100644 index 0000000..5550b20 --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_common.c @@ -0,0 +1,22 @@ +#include +#include +#include +#include +#include +#include +#include + +int main(int argc, char **argv) +{ + int fd1, fd2; + + fd1 = open("/dev/null", O_RDONLY); + close(fd1); + + fd2 = open("/dev/null", O_RDONLY); + close(fd1); // fdcheck will throw Assertion failed panic here + syslog(0, "fd1 %d fd2 %d\n", fd1, fd2); + syslog(0, "TEST FAILED\n"); + + return 0; +} \ No newline at end of file diff --git a/testcases/fdcheck_test/fdcheck_test_fork.c b/testcases/fdcheck_test/fdcheck_test_fork.c new file mode 100644 index 0000000..6b9b931 --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_fork.c @@ -0,0 +1,31 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +int main(int argc, char **argv) +{ + int fd1, fd2 = 0; + fd1 = open("/dev/null", O_RDONLY); + close(fd1); + pid_t pid = fork(); + if (pid > 0) { + int status; + waitpid(pid, &status, 0); + syslog(0, "pid:%d, status:%d\n", pid, status); + } else if (pid == 0) { + syslog(0, "here is father process\n"); + fd2 = open("/dev/null", O_RDONLY); + close(fd1); + } else { + syslog(0, "fork failed\n"); + return 0; + } + syslog(0, "fd1 %d fd2 %d\n", fd1, fd2); + return 0; +} \ No newline at end of file diff --git a/testcases/fdcheck_test/fdcheck_test_pipe.c b/testcases/fdcheck_test/fdcheck_test_pipe.c new file mode 100644 index 0000000..ccb4b01 --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_pipe.c @@ -0,0 +1,37 @@ +#include +#include +#include +#include +#include +#include +#include + +#define MAX_MSGSIZE 1000 + +int main(int argc, char **argv) +{ + int pipefd1[2], pipefd2[2]; + char msg[MAX_MSGSIZE]; + + if (pipe(pipefd1) != 0) { + syslog(LOG_ERR, "pipe failed\n"); + return -1; + } + + write(pipefd1[1], "vela", 5); + read(pipefd1[0], msg, MAX_MSGSIZE); + syslog(0, "%s", msg); + + close(pipefd1[1]); + close(pipefd1[0]); + + if (pipe(pipefd2) != 0) { + syslog(LOG_ERR, "pipe failed\n"); + return -1; + } + + read(pipefd1[0], msg, MAX_MSGSIZE); + + syslog(0, "TEST FAILED\n"); + return 0; +} \ No newline at end of file diff --git a/testcases/fdcheck_test/fdcheck_test_select.c b/testcases/fdcheck_test/fdcheck_test_select.c new file mode 100644 index 0000000..b82e96c --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_select.c @@ -0,0 +1,183 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define INVALID_SOCKET -1 +#define CLIENT_NUM 1 +#define FDCHECK_TEST_LOCALPATH "fdcheck_local" + +static int gFds[FD_SETSIZE]; + +static void InitFds(void) +{ + for (int i = 0; i < FD_SETSIZE; ++i) { + gFds[i] = INVALID_SOCKET; + } +} + +static void GetReadfds(fd_set *fds, int *nfd) +{ + for (int i = 0; i < FD_SETSIZE; i++) { + if (gFds[i] == INVALID_SOCKET) { + continue; + } + FD_SET(gFds[i], fds); + if (*nfd < gFds[i]) { + *nfd = gFds[i]; + } + } +} + +static int AddFd(int fd) +{ + for (int i = 0; i < FD_SETSIZE; ++i) { + if (gFds[i] == INVALID_SOCKET) { + gFds[i] = fd; + return 0; + } + } + return -1; +} + + +static void *ClientsThread(void *param) +{ + int thrNo = (int)(intptr_t)param; + int fd; + + syslog(LOG_INFO, "<%d>socket client thread started", thrNo); + fd = socket(AF_LOCAL, SOCK_STREAM, 0); + if (fd == INVALID_SOCKET) { + perror("socket"); + return NULL; + } + + struct sockaddr_un sa; + sa.sun_family = AF_LOCAL; + strncpy(sa.sun_path, FDCHECK_TEST_LOCALPATH, UNIX_PATH_MAX); + if (connect(fd, (struct sockaddr *)(&sa), sizeof(sa)) == -1) { + perror("connect"); + return NULL; + } + + syslog(LOG_INFO,"[%d]<%d>connected to local://%s successful", + fd, thrNo, FDCHECK_TEST_LOCALPATH); + + const char *msg[] = { + "ohos, ", + "hello, ", + "my name is net_socket_test_011, ", + "see u next time, ", + "Bye!", + }; + + for (int i = 0; i < sizeof(msg) / sizeof(msg[0]); ++i) { + if (send(fd, msg[i], strlen(msg[i]), 0) < 0) { + syslog(LOG_INFO,"[%d]<%d>send msg [%s] fail", fd, thrNo, msg[i]); + } + } + + (void)shutdown(fd, SHUT_RDWR); + (void)close(fd); + return param; +} + +static int StartClients(pthread_t *cli, int cliNum) +{ + int ret; + pthread_attr_t attr = {0}; + struct sched_param param = { 0 }; + int policy; + ret = pthread_getschedparam(pthread_self(), &policy, ¶m); + + for (int i = 0; i < cliNum; ++i) { + ret = pthread_attr_init(&attr); + param.sched_priority = param.sched_priority + 1; + pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED); + pthread_attr_setschedparam(&attr, ¶m); + + ret = pthread_create(&cli[i], &attr, ClientsThread, (void *)(intptr_t)i); + if (ret != 0) { + syslog(LOG_ERR, "ret: %d", ret); + return -1; + } + ret = pthread_attr_destroy(&attr); + if (ret != 0) { + syslog(LOG_ERR, "ret: %d", ret); + return -1; + } + } + return 0; +} + + +int main(int argc, char **argv) +{ + int sock_fd1, sock_fd2, ret; + struct sockaddr_un sa = {0}; + + // Create fd1 + sock_fd1 = socket(AF_LOCAL, SOCK_STREAM, 0); + syslog(0, "sock_fd1: %d\n", sock_fd1); + + // Create client + sa.sun_family = AF_LOCAL; + strncpy(sa.sun_path, FDCHECK_TEST_LOCALPATH, UNIX_PATH_MAX); + ret = bind(sock_fd1, (struct sockaddr *)(&sa), sizeof(sa)); + + InitFds(); + AddFd(sock_fd1); + + pthread_t clients[CLIENT_NUM]; + ret = StartClients(clients, CLIENT_NUM); + + // Use select to operate fd1 + int nfd; + fd_set readfds; + struct timeval timeout; + + timeout.tv_sec = 3; + timeout.tv_usec = 0; + + nfd = 0; + FD_ZERO(&readfds); + GetReadfds(&readfds, &nfd); + ret = select(nfd + 1, &readfds, NULL, NULL, &timeout); + syslog(LOG_INFO,"select %d", ret); + if (ret == -1) { + perror("select"); + } else if (ret == 0) { + syslog(LOG_INFO, "select timeout"); + } + + // Close fd1 + close(sock_fd1); + + // Create fd2 + sock_fd2 = socket(AF_LOCAL, SOCK_STREAM, 0); + syslog(0, "sock_fd2: %d\n", sock_fd2); + + // Use select to operate fd1 again + ret = select(nfd + 1, &readfds, NULL, NULL, &timeout); // fdcheck will throw Assertion failed panic here + syslog(LOG_INFO,"select %d", ret); + if (ret == -1) { + perror("select"); + } else if (ret == 0) { + syslog(LOG_INFO, "select timeout"); + } + + syslog(0, "TEST FAILED\n"); + return 0; +} diff --git a/testcases/fdcheck_test/fdcheck_test_socket.c b/testcases/fdcheck_test/fdcheck_test_socket.c new file mode 100644 index 0000000..ff9e32e --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_socket.c @@ -0,0 +1,63 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* define path name */ +#define SOCKET_PATH_NAME "UNIX_Socket" +#define BUF_SIZE 1024 + +int main(int argc, char **argv) +{ + int sock_fd1, sock_fd2, ret; + struct sockaddr_un client_addr; + + // Create fd1 + sock_fd1 = socket(AF_UNIX, SOCK_STREAM, 0); + if (sock_fd1 < 0) + { + printf("opening stream socket fail !\n"); + exit(EXIT_FAILURE); + } + + // First connect + client_addr.sun_family = AF_UNIX; + strcpy(client_addr.sun_path, SOCKET_PATH_NAME); + ret = connect(sock_fd1, (struct sockaddr *)&client_addr, sizeof(struct sockaddr_un)); + if (ret < 0) + { + syslog(0, "connect error at first connect!\n"); + exit(EXIT_FAILURE); + } + + syslog(0, "sock_fd1: %d\n", sock_fd1); + close(sock_fd1); + + // Create fd2 + sock_fd2 = socket(AF_UNIX, SOCK_STREAM, 0); + if (sock_fd2 < 0) + { + printf("opening stream socket fail !\n"); + exit(EXIT_FAILURE); + } + syslog(0, "sock_fd2: %d\n", sock_fd2); + + // Second connect + // fdcheck will throw Assertion failed panic here + ret = connect(sock_fd1, (struct sockaddr *)&client_addr, sizeof(struct sockaddr_un)); + if (ret < 0) + { + syslog(0, "connect error at second connect!\n"); + exit(EXIT_FAILURE); + } + + syslog(0, "TEST FAILED\n"); + return 0; +} \ No newline at end of file diff --git a/testcases/fdcheck_test/fdcheck_test_socket_server.c b/testcases/fdcheck_test/fdcheck_test_socket_server.c new file mode 100644 index 0000000..eafa6db --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_socket_server.c @@ -0,0 +1,105 @@ +#include +#include +#include +#include +#include +#include +#include + +/* define path name */ +#define SOCKET_PATH_NAME "UNIX_Socket" +#define BUF_SIZE 1024 + +/**************************************************************************** + * Name: server + * Example description: UNIX socket server + ****************************************************************************/ + +int main(int argc, char *argv[]) +{ + + int socket_fd, ret; + int conn_fd; + int n, tmp_n; + struct sockaddr_un server_addr, cli_addr; + socklen_t c_len; + char *buf = NULL; + int total = 0; + + unlink(SOCKET_PATH_NAME); + + /* create unix socket, STREAM */ + socket_fd = socket(AF_UNIX, SOCK_STREAM, 0); + if (socket_fd < 0) + { + printf("open socket fail !\n"); + exit(EXIT_FAILURE); + } + + /* set sun_family */ + server_addr.sun_family = AF_UNIX; + + /* set sun_path */ + strcpy(server_addr.sun_path, SOCKET_PATH_NAME); + + /* bind */ + ret = bind(socket_fd, (struct sockaddr *)&server_addr, sizeof(struct sockaddr_un)); + if (ret < 0) + { + printf("bind fail !\n"); + exit(EXIT_FAILURE); + } + + /* listen */ + if (listen(socket_fd, 5) < 0) + { + printf("listen error !\n"); + exit(EXIT_FAILURE); + } + + buf = (char *)malloc(BUF_SIZE * sizeof(char)); + if (buf == NULL) + { + printf("malloc fail !\n"); + exit(EXIT_FAILURE); + } + else + memset(buf, '0', BUF_SIZE); + + c_len = sizeof(cli_addr); + + /* accept */ + conn_fd = accept(socket_fd, (struct sockaddr *)&cli_addr, &c_len); + if (conn_fd < 0) + { + printf("accept error !\n"); + exit(EXIT_FAILURE); + } + + while (1) + { + n = read(conn_fd, buf, BUF_SIZE); + if (n < 0) + { + printf("[server] : stop recev !\n"); + break; + } + else if (n == 0) + { + sleep(1); + continue; + } + total += n; + + while (n > 0) + { + tmp_n = write(conn_fd, buf, n); + n -= tmp_n; + } + } + printf("[server] : Total data received = %d\n", total); + close(socket_fd); + close(conn_fd); + free(buf); + return 0; +} \ No newline at end of file diff --git a/testcases/fdcheck_test/fdcheck_test_thread.c b/testcases/fdcheck_test/fdcheck_test_thread.c new file mode 100644 index 0000000..4cbca14 --- /dev/null +++ b/testcases/fdcheck_test/fdcheck_test_thread.c @@ -0,0 +1,54 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static int fdcheck_test_thread_fd1, fdcheck_test_thread_fd2; +static sem_t sem_fdcheck; + +static void *thread0_test(void *arg) { + fdcheck_test_thread_fd1 = open("/dev/null", O_RDONLY); + close(fdcheck_test_thread_fd1); + sem_post(&sem_fdcheck); + return NULL; +} + +static void *thread1_test(void *arg) { + sem_wait(&sem_fdcheck); + fdcheck_test_thread_fd2 = open("/dev/null", O_RDONLY); + close(fdcheck_test_thread_fd1); // fdcheck will throw Assertion failed panic here + return NULL; +} + +int main(int argc, char **argv) +{ + // Initialize semaphore to guarantee thread execution order + sem_init(&sem_fdcheck, 1, 0); + + int ret; + pthread_t thread[2]; + // Create thread 1 + ret = pthread_create(&thread[0], NULL, thread1_test, NULL); + if (ret < 0) { + syslog(LOG_ERR, "create pthread error\n"); + exit(1); + } + + // Create thread 2 + ret = pthread_create(&thread[1], NULL, thread0_test, NULL); + if (ret < 0) { + syslog(LOG_ERR, "create pthread error\n"); + exit(1); + } + + pthread_join(thread[0], NULL); + pthread_join(thread[1], NULL); + syslog(0, "fd1 %d fd2 %d\n", fdcheck_test_thread_fd1, fdcheck_test_thread_fd2); + + return 0; +} \ No newline at end of file diff --git a/testcases/flash_rw/flash_rw.mk b/testcases/flash_rw/flash_rw.mk new file mode 100644 index 0000000..46c2cf7 --- /dev/null +++ b/testcases/flash_rw/flash_rw.mk @@ -0,0 +1,6 @@ +ifneq ($(CONFIG_FLASH_RW_TEST),) + PROGNAME += vela_flash_rw_stability + MAINSRC += $(CURDIR)/flash_rw/flash_rw_stability.c + PROGNAME += vela_flash_rw_task + MAINSRC += $(CURDIR)/flash_rw/flash_rw_task.c +endif \ No newline at end of file diff --git a/testcases/flash_rw/flash_rw_stability.c b/testcases/flash_rw/flash_rw_stability.c new file mode 100644 index 0000000..53bfa18 --- /dev/null +++ b/testcases/flash_rw/flash_rw_stability.c @@ -0,0 +1,155 @@ +#include +#include +#include +#include +#include +#include + +#define FILEPATH "/data/flash_rw_test" +#define LARGEFILE "/data/flash_rw_large_test" + +/**************************************************************************** + * Name: flash_rw_stability + * Example description: Test long flash reads and writes + ****************************************************************************/ + +static size_t write_file(char *file_path, char *buf, size_t len) +{ + FILE *file; + int ret; + size_t size = 0; + file = fopen(file_path, "a+"); + if (file == NULL) + { + printf("[write_file] : open file fail !\n"); + return -1; + } + fseek(file, 0, SEEK_END); + ret = fwrite(buf, len, 1, file); + if (ret < 0) + { + printf("[write_file] : write file fail .\n"); + return -1; + } + else + { + printf("[write_file] : write file success ! write %d bytes .\n", len); + fsync(fileno(file)); + } + size = ftell(file); + fclose(file); + return size; +} + +static int write_large_file(char *file) +{ + int fd; + int ret; + char *buf; + + buf = malloc(64 * sizeof(char)); + if (buf == NULL) + { + printf("[write_large_file] : malloc fail !\n"); + return -1; + } + else + { + memset(buf, 'A', 64); + } + + fd = open(file, O_CREAT | O_RDWR); + if (fd < 0) + { + printf("[write_large_file] : open file fail !\n"); + return -1; + } + printf("[write_large_file] : Start writing files, total 4M\n"); + for (int i = 0; i < 1024 * 64; i++) + { + ret = write(fd, buf, 64); + if (ret < 0) + { + printf("[write_large_file] : write file fail !\n"); + } + } + printf("[write_large_file] : write file success , file size = 4M !\n"); + close(fd); + free(buf); + return 0; +} + +int main(int argc, FAR char *argv[]) +{ + int fd; + int ret; + clock_t start, finish; + printf("start test ...\n"); + /* creat test file */ + fd = creat(FILEPATH, 0700); + if (fd == -1) + { + printf("creat(%s) failed", FILEPATH); + goto FAIL; + } + close(fd); + + for (int i = 1; i < 10000; i++) + { + printf("[%s] : Appends content to a file, write flash !\n", argv[0]); + start = clock(); + ret = write_file(FILEPATH, "asdfhasjkdfhajkshdf", 20); + finish = clock(); + if (ret == -1) + { + printf("[%s] : write file fail ! ! file=%s\n", argv[0], FILEPATH); + goto FAIL; + } + else + { + printf("[%s] : write file success ! ! size=20 byte, takes %f s\n", argv[0], (double)(finish - start) / CLOCKS_PER_SEC); + printf("[%s] : Current file sizes = %d bytes\n", argv[0], ret); + if (ret >= 1024 * 128) + { + printf("[%s] : File size over 512 KB, remove\n", argv[0]); + remove(FILEPATH); + printf("[%s] : Recreate file !\n", argv[0]); + fd = creat(FILEPATH, 0700); + if (fd == -1) + { + printf("[%s] : creat(%s) failed", argv[0], FILEPATH); + goto FAIL; + } + close(fd); + } + } + printf("[%s] : wait 2 seconds !\n", argv[0]); + sleep(2); + if (i % 20 == 0) + { + printf("[%s] : wirte large file !\n", argv[0]); + start = clock(); + ret = write_large_file(LARGEFILE); + finish = clock(); + if (ret == -1) + { + printf("[%s] : write large file fail ! ! file=%s\n", argv[0], LARGEFILE); + goto FAIL; + } + else + { + printf("[%s] : write large file success ! ! size=4 M, takes %f s\n", argv[0], (double)(finish - start) / CLOCKS_PER_SEC); + } + sleep(1); + printf("[%s] : delete large file !\n", argv[0]); + remove(LARGEFILE); + } + printf("[%s] : wait 1 second !\n", argv[0]); + sleep(1); + } + printf("TEST PASSED !\n"); + exit(EXIT_SUCCESS); +FAIL: + printf("TEST FAILED !\n"); + exit(EXIT_FAILURE); +} \ No newline at end of file diff --git a/testcases/flash_rw/flash_rw_task.c b/testcases/flash_rw/flash_rw_task.c new file mode 100644 index 0000000..6485bec --- /dev/null +++ b/testcases/flash_rw/flash_rw_task.c @@ -0,0 +1,110 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define FILEPATH1 "/data/flash_rw_test01" + +/**************************************************************************** + * Name: + * Example description: + * Expect results: TEST PASSED + ****************************************************************************/ + +#define STACKSIZE 1024 * 4 + +static char *g_argv[2] = + { + NULL, + NULL, +}; + +static int test_result = 0; + +static int task_1(int argc, int *argv[]) +{ + int fd; + int ret; + int i = 0; + char *buf; + + buf = malloc(32 * sizeof(char)); + if (buf == NULL) + { + printf("[task_1] : malloc fail !\n"); + test_result = 1; + return -1; + } + + fd = open(FILEPATH1, O_CREAT | O_RDWR); + if (fd < 0) + { + printf("[task_1] : open file fail !\n"); + test_result = 1; + return -1; + } + + while (1) + { + i++; + memset(buf, 'A' + i % 24, 32); + ret = write(fd, buf, 32); + if (ret < 0) + { + printf("[task_1] : write file fail !\n"); + test_result = 1; + break; + } + fsync(fd); + if ((i * 32) == (1024 * 1024)) + { + ftruncate(fd, 0); + lseek(fd, 0, SEEK_SET); + sleep(5); + i = 0; + } + usleep(10); + } + printf("[atsk_1] : test fail !\n"); + close(fd); + free(buf); + return 0; +} + +int main(int argc, FAR char *argv[]) +{ + pid_t task_id[5], pid; + int status; + char *task_name[5] = {"task1", "task2", "task3", "task4", "task5"}; + + srand(time(NULL)); + + g_argv[0] = "1"; + task_id[0] = task_create(task_name[0], 100, STACKSIZE, (void *)task_1, g_argv); + if (task_id[0] == ERROR) + { + printf("ERROR: task1 create fail !\n"); + exit(1); + } + else + { + printf("create task1 success !\n"); + printf("Test task started ...\n"); + } + + while ((pid = wait(&status)) > 0) + ; + + if (test_result == 0) + { + printf("TEST PASSED\n"); + exit(0); + } + printf("TEST FAILED\n"); + exit(1); +} diff --git a/testcases/graphics_test/CMakeLists.txt b/testcases/graphics_test/CMakeLists.txt new file mode 100644 index 0000000..e5f8f6b --- /dev/null +++ b/testcases/graphics_test/CMakeLists.txt @@ -0,0 +1,75 @@ +if(CONFIG_GRAPHICS_TEST) + + set(TESTDIR ${NUTTX_APPS_DIR}/tests/testcases/graphics_test) + + include_directories(${TESTDIR}) + + if(CONFIG_VIDEO_WIDGET_TEST) + include_directories( + ${TESTDIR}/video_widget_test/include) + file(GLOB VIDEO_WIDGET_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/video_widget_test/*.c") + list(APPEND CSRCS ${VIDEO_WIDGET_TEST_CSRCS}) + endif() + + if(CONFIG_ANIMATION_ENGINE_TEST) + include_directories( + ${NUTTX_APPS_DIR}/netutils/cjson/cJSON + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/include + ${NUTTX_APPS_DIR}/tests/testcases/graphics_test/animengine_test) + file(GLOB ANIMENGINE_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/animengine_test/*.c") + list(APPEND CSRCS ${ANIMENGINE_TEST_CSRCS}) + endif() + + if(CONFIG_ANIMATION_ENGINE_CTEST) + include_directories( + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/include + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/include/animengine + ${NUTTX_APPS_DIR}/graphics/animengine/lvgl + ${NUTTX_APPS_DIR}/tests/testcases/graphics_test/animengine_ctest) + file(GLOB ANIMENGINE_CTEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/animengine_ctest/*.c") + list(APPEND CSRCS ${ANIMENGINE_CTEST_CSRCS}) + endif() + + if(CONFIG_ANIM_PHYSICS_ENGINE_TEST) + include_directories( + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/include + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/src + ${NUTTX_APPS_DIR}/graphics/animengine/lvgl + ${NUTTX_APPS_DIR}/tests/testcases/graphics_test/physics_engine_test) + file(GLOB PHYSICS_ENGINE_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/physics_engine_test/*.c") + list(APPEND CSRCS ${PHYSICS_ENGINE_TEST_CSRCS}) + endif() + + if(CONFIG_RIVE_TEST) + include_directories( + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/include + ${NUTTX_APPS_DIR}/frameworks/graphics/animengine/src + ${NUTTX_APPS_DIR}/graphics/animengine/lvgl + ${NUTTX_APPS_DIR}/tests/testcases/graphics_test/rive_test) + file(GLOB RIVE_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/rive_test/*.c") + list(APPEND CSRCS ${RIVE_TEST_CSRCS}) + endif() + + if(CONFIG_GESTURES_TEST) + include_directories( + ${NUTTX_APPS_DIR}/graphics/lvgl/lvgl + ${NUTTX_APPS_DIR}/tests/testcases/graphics_test/lv_gestures_test) + file(GLOB GESTURES_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/lv_gestures_test/*.c") + list(APPEND CSRCS ${GESTURES_TEST_CSRCS}) + endif() + + if(CONFIG_LV_BLUR_TEST) + include_directories( + ${NUTTX_APPS_DIR}/graphics/lvgl/lvgl + ${NUTTX_APPS_DIR}/tests/testcases/graphics_test/lv_blur_test) + file(GLOB LV_BLUR_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/lv_blur_test/*.c") + list(APPEND CSRCS ${LV_BLUR_TEST_CSRCS}) + endif() + + nuttx_add_application( + NAME graphics_test + SRCS graphics_test_main.c ${CSRCS} + PRIORITY ${CONFIG_GRAPHICS_TEST_PRIORITY} + STACKSIZE ${CONFIG_GRAPHICS_TEST_STACKSIZE}) + +endif() diff --git a/testcases/graphics_test/Kconfig b/testcases/graphics_test/Kconfig index a38bc60..1bcdcf4 100644 --- a/testcases/graphics_test/Kconfig +++ b/testcases/graphics_test/Kconfig @@ -23,9 +23,39 @@ config VIDEO_WIDGET_TEST default n depends on LVX_USE_VIDEO_ADAPTER +if ANIMATION_ENGINE + config ANIMATION_ENGINE_TEST bool "enable animation engine test" default n - depends on ANIMATION_ENGINE && LVX_USE_ANIMENGINE_ADAPTER + depends on LVX_USE_ANIMENGINE_ADAPTER + +config ANIMATION_ENGINE_CTEST + bool "enable animation engine c test" + default n + depends on LVX_USE_ANIMENGINE_ADAPTER + +config ANIM_PHYSICS_ENGINE_TEST + bool "enable pyhsics engine test" + default n + depends on ANIM_PHYSICS_ENGINE && LVX_USE_ANIMENGINE_ADAPTER && LVX_USE_EFFECT_PAINTER + +config RIVE_TEST + bool "enable rive test" + default n + depends on LVX_USE_ANIMENGINE_ADAPTER + +config GESTURES_TEST + bool "test gestures example for test" + default n + depends on LV_USE_GESTURE_RECOGNITION +endif # ANIMATION_ENGINE + +config LV_BLUR_TEST + bool "enable lv_blur test" + default n + depends on GRAPHICS_LVGL endif # GRAPHICS_TEST + + diff --git a/testcases/graphics_test/animengine_ctest/anim_images_ctest.c b/testcases/graphics_test/animengine_ctest/anim_images_ctest.c new file mode 100644 index 0000000..3dbec40 --- /dev/null +++ b/testcases/graphics_test/animengine_ctest/anim_images_ctest.c @@ -0,0 +1,57834 @@ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "animengine_ctest.h" +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Private Types + ****************************************************************************/ + +/**************************************************************************** + * Private Function Prototypes + ****************************************************************************/ + +/**************************************************************************** + * Private Data + ****************************************************************************/ + +static ANIMID anim_id; +static anim_engine_handle_t img_anim_handle; +static lv_obj_t *ui_screen; +static lv_obj_t *ui_btntest; +static lv_obj_t *ui_imgtest; + +// static lv_obj_t* ui_btntest; +static int flag = 0; + +static void screen_init(void) +{ + ui_screen = lv_obj_create(NULL); + lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x375830), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_btntest = lv_btn_create(ui_screen); + lv_obj_set_width(ui_btntest, 58); + lv_obj_set_height(ui_btntest, 58); + lv_obj_set_x(ui_btntest, -115); + lv_obj_set_y(ui_btntest, -130); + lv_obj_set_align(ui_btntest, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_btntest, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btntest, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_radius(ui_btntest, 29, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_color(ui_btntest, lv_color_hex(0x6950a1), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btntest, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ + +static void print_config(const anim_config_t *config) +{ + syslog(LOG_INFO, "config[curve:%d,p1:%f,p2:%f,p3:%f,p4:%f,direction_type:%d,iteration_count:%d\ + duration:%" PRIi32 ",delay:%" PRIi32 ",ratio:%f]", + config->curve.curve_type, config->curve.p1, config->curve.p2, + config->curve.p3, config->curve.p4, config->direction_type, config->iteration_count, + config->duration, config->delay, config->ratio); +} + +int anim_start_display_img(anim_config_t *config_test, const anim_value_t *val_test, anim_property_type_t property_type_test, anim_state_type_t state_test) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + anim_config_set(img_anim_handle, anim_id, config_test); + anim_config_get(img_anim_handle, anim_id, config_test); + print_config(config_test); + + anim_property_add(img_anim_handle, anim_id, property_type_test, state_test, val_test); + anim_property_config_set(img_anim_handle, anim_id, property_type_test, config_test); + anim_property_config_get(img_anim_handle, anim_id, property_type_test, config_test); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 250); + lv_obj_set_y(ui_imgtest, 250); + lv_obj_set_width(ui_imgtest, 58); + lv_obj_set_height(ui_imgtest, 58); + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + return PASSED; + } + else + { + flag = 1; + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + memset(&config, 0, sizeof(anim_config_t)); + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2541; + config.delay = 794; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 167.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4498; + config.delay = 295; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1720; + config.delay = 206; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2072; + config.delay = 389; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2004; + config.delay = 210; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2817; + config.delay = 451; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3198; + config.delay = 737; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3796; + config.delay = 977; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4886; + config.delay = 605; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3968; + config.delay = 525; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3985; + config.delay = 437; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4713; + config.delay = 953; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1137; + config.delay = 683; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3208; + config.delay = 285; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3419; + config.delay = 514; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4469; + config.delay = 965; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4489; + config.delay = 304; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2440; + config.delay = 770; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4469; + config.delay = 858; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4578; + config.delay = 547; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 179.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1353; + config.delay = 431; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1940; + config.delay = 570; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4954; + config.delay = 734; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2170; + config.delay = 353; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2812; + config.delay = 330; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 292.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1481; + config.delay = 490; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2898; + config.delay = 377; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2313; + config.delay = 894; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2165; + config.delay = 257; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1797; + config.delay = 493; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4795; + config.delay = 769; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1430; + config.delay = 823; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 174.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3275; + config.delay = 446; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 212.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2848; + config.delay = 552; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1825; + config.delay = 656; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3450; + config.delay = 198; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3723; + config.delay = 983; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3731; + config.delay = 844; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1950; + config.delay = 370; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1099; + config.delay = 344; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 105.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4464; + config.delay = 977; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2335; + config.delay = 904; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2173; + config.delay = 169; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3155; + config.delay = 801; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3542; + config.delay = 152; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1536; + config.delay = 646; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3182; + config.delay = 298; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4785; + config.delay = 830; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3011; + config.delay = 688; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1019; + config.delay = 939; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4530; + config.delay = 475; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1482; + config.delay = 919; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1002; + config.delay = 783; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2980; + config.delay = 491; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3680; + config.delay = 102; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1023; + config.delay = 193; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 216.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1330; + config.delay = 875; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 186.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2337; + config.delay = 763; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 170.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4544; + config.delay = 207; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1071; + config.delay = 590; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1891; + config.delay = 984; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4212; + config.delay = 953; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4568; + config.delay = 349; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3206; + config.delay = 639; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 143.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1037; + config.delay = 282; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4980; + config.delay = 763; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4904; + config.delay = 123; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 258.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4393; + config.delay = 715; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2098; + config.delay = 232; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1085; + config.delay = 297; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3496; + config.delay = 100; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 107.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2961; + config.delay = 715; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4146; + config.delay = 860; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4795; + config.delay = 456; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4738; + config.delay = 817; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2419; + config.delay = 750; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 151.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3503; + config.delay = 665; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4319; + config.delay = 463; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 216.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2735; + config.delay = 371; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2994; + config.delay = 576; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3327; + config.delay = 684; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1421; + config.delay = 114; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4999; + config.delay = 906; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4286; + config.delay = 292; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2300; + config.delay = 726; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 142.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4398; + config.delay = 971; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4586; + config.delay = 733; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 107.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1814; + config.delay = 377; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1571; + config.delay = 228; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3285; + config.delay = 541; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2329; + config.delay = 405; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2607; + config.delay = 103; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 194.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3254; + config.delay = 116; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1872; + config.delay = 112; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 182.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1047; + config.delay = 172; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3213; + config.delay = 137; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4363; + config.delay = 728; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4554; + config.delay = 277; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4862; + config.delay = 376; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 162.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2425; + config.delay = 947; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1189; + config.delay = 468; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4562; + config.delay = 959; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4402; + config.delay = 181; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2332; + config.delay = 728; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3492; + config.delay = 100; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1210; + config.delay = 386; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3852; + config.delay = 794; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4691; + config.delay = 775; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2845; + config.delay = 214; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2742; + config.delay = 493; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3073; + config.delay = 948; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1527; + config.delay = 706; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1320; + config.delay = 431; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2175; + config.delay = 862; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4492; + config.delay = 885; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4941; + config.delay = 417; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2507; + config.delay = 120; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3635; + config.delay = 227; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2295; + config.delay = 983; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3506; + config.delay = 922; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3819; + config.delay = 152; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1518; + config.delay = 285; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1483; + config.delay = 734; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3280; + config.delay = 330; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4606; + config.delay = 996; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4138; + config.delay = 512; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1296; + config.delay = 655; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2771; + config.delay = 666; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4463; + config.delay = 594; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3196; + config.delay = 695; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2913; + config.delay = 189; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3444; + config.delay = 595; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1541; + config.delay = 781; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3449; + config.delay = 237; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2122; + config.delay = 781; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4534; + config.delay = 951; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4442; + config.delay = 116; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1318; + config.delay = 888; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2400; + config.delay = 482; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 184.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3134; + config.delay = 198; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2611; + config.delay = 905; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1717; + config.delay = 276; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3569; + config.delay = 682; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 227.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2204; + config.delay = 405; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3180; + config.delay = 318; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2893; + config.delay = 878; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4984; + config.delay = 115; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4211; + config.delay = 591; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 217.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3444; + config.delay = 901; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4316; + config.delay = 401; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1358; + config.delay = 833; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4852; + config.delay = 293; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1213; + config.delay = 430; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3018; + config.delay = 287; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3123; + config.delay = 478; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4236; + config.delay = 868; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 285.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3589; + config.delay = 122; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1801; + config.delay = 847; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1687; + config.delay = 789; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1030; + config.delay = 949; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4798; + config.delay = 188; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4126; + config.delay = 926; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3609; + config.delay = 966; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 153.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1119; + config.delay = 890; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1017; + config.delay = 990; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1790; + config.delay = 371; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2764; + config.delay = 889; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4880; + config.delay = 441; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1586; + config.delay = 133; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2950; + config.delay = 119; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1450; + config.delay = 254; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 109.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4192; + config.delay = 827; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4324; + config.delay = 716; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4429; + config.delay = 757; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1527; + config.delay = 737; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3868; + config.delay = 440; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 166.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3178; + config.delay = 599; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3450; + config.delay = 355; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2154; + config.delay = 365; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2476; + config.delay = 811; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2145; + config.delay = 617; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2985; + config.delay = 598; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4684; + config.delay = 193; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 167.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2909; + config.delay = 183; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3439; + config.delay = 804; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 250.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1607; + config.delay = 864; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1351; + config.delay = 663; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 218.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2076; + config.delay = 455; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4722; + config.delay = 788; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4587; + config.delay = 419; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4883; + config.delay = 818; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3670; + config.delay = 471; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2688; + config.delay = 110; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 143.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4841; + config.delay = 145; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2564; + config.delay = 998; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3632; + config.delay = 391; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 273.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4349; + config.delay = 527; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1033; + config.delay = 402; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4903; + config.delay = 377; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3221; + config.delay = 693; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3809; + config.delay = 853; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4832; + config.delay = 952; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 162.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1645; + config.delay = 736; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4461; + config.delay = 272; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1583; + config.delay = 752; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4147; + config.delay = 362; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3459; + config.delay = 881; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4928; + config.delay = 717; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4364; + config.delay = 224; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1553; + config.delay = 731; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1608; + config.delay = 667; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1702; + config.delay = 174; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1335; + config.delay = 710; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1917; + config.delay = 661; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4164; + config.delay = 163; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4002; + config.delay = 498; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1816; + config.delay = 322; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3654; + config.delay = 605; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 226.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4807; + config.delay = 380; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 212.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2412; + config.delay = 520; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4722; + config.delay = 989; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4110; + config.delay = 356; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2806; + config.delay = 867; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4302; + config.delay = 774; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 119.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3960; + config.delay = 482; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 191.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1807; + config.delay = 453; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1759; + config.delay = 104; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3365; + config.delay = 1000; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2482; + config.delay = 740; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2967; + config.delay = 255; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1196; + config.delay = 460; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2246; + config.delay = 969; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1290; + config.delay = 298; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 117.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2779; + config.delay = 164; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 151.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3231; + config.delay = 288; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3857; + config.delay = 389; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3001; + config.delay = 982; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 179.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2067; + config.delay = 719; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3322; + config.delay = 129; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2754; + config.delay = 110; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 142.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3613; + config.delay = 835; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2087; + config.delay = 601; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2282; + config.delay = 251; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3086; + config.delay = 887; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1572; + config.delay = 733; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2003; + config.delay = 545; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3441; + config.delay = 527; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2660; + config.delay = 837; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4082; + config.delay = 527; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2542; + config.delay = 901; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 227.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2301; + config.delay = 483; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3786; + config.delay = 430; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2593; + config.delay = 354; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4726; + config.delay = 247; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1413; + config.delay = 179; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4839; + config.delay = 550; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4454; + config.delay = 682; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4045; + config.delay = 725; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3564; + config.delay = 427; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4284; + config.delay = 818; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2839; + config.delay = 102; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4302; + config.delay = 214; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4107; + config.delay = 618; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3011; + config.delay = 278; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3889; + config.delay = 665; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1709; + config.delay = 336; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1899; + config.delay = 524; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1786; + config.delay = 875; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1857; + config.delay = 221; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4657; + config.delay = 846; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2387; + config.delay = 819; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3791; + config.delay = 318; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4717; + config.delay = 470; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4900; + config.delay = 660; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2920; + config.delay = 565; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3009; + config.delay = 111; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4018; + config.delay = 807; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 265.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2417; + config.delay = 216; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1566; + config.delay = 790; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1275; + config.delay = 441; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4378; + config.delay = 426; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3988; + config.delay = 394; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3864; + config.delay = 835; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1871; + config.delay = 460; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3870; + config.delay = 380; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2709; + config.delay = 1000; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2590; + config.delay = 595; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3943; + config.delay = 715; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1630; + config.delay = 612; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4686; + config.delay = 949; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1654; + config.delay = 968; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 161.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4943; + config.delay = 249; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2747; + config.delay = 754; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4636; + config.delay = 232; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2385; + config.delay = 311; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 138.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2967; + config.delay = 452; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1561; + config.delay = 218; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1810; + config.delay = 438; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4545; + config.delay = 512; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4503; + config.delay = 1000; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1143; + config.delay = 263; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2970; + config.delay = 888; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2465; + config.delay = 814; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1760; + config.delay = 214; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2936; + config.delay = 370; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 265.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3257; + config.delay = 336; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3814; + config.delay = 797; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3157; + config.delay = 505; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4633; + config.delay = 878; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2831; + config.delay = 363; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4987; + config.delay = 677; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1741; + config.delay = 417; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4477; + config.delay = 504; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 191.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4847; + config.delay = 512; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1447; + config.delay = 727; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4877; + config.delay = 565; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3104; + config.delay = 520; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 142.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2275; + config.delay = 207; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4610; + config.delay = 245; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 292.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1443; + config.delay = 118; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 118.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1404; + config.delay = 872; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2832; + config.delay = 596; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2159; + config.delay = 883; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4666; + config.delay = 665; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4703; + config.delay = 734; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3907; + config.delay = 689; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4057; + config.delay = 887; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3511; + config.delay = 279; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3325; + config.delay = 163; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2153; + config.delay = 379; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4311; + config.delay = 630; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 119.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1347; + config.delay = 680; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3083; + config.delay = 632; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3155; + config.delay = 299; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2863; + config.delay = 341; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2648; + config.delay = 780; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4268; + config.delay = 649; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1153; + config.delay = 244; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4713; + config.delay = 703; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3910; + config.delay = 247; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1037; + config.delay = 680; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1950; + config.delay = 142; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2784; + config.delay = 556; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3990; + config.delay = 986; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 250.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1822; + config.delay = 198; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1567; + config.delay = 878; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4925; + config.delay = 263; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 113.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4960; + config.delay = 624; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 161.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3249; + config.delay = 119; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1931; + config.delay = 721; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 227.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3263; + config.delay = 292; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4790; + config.delay = 170; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1781; + config.delay = 981; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3482; + config.delay = 429; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1643; + config.delay = 612; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1319; + config.delay = 889; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4027; + config.delay = 479; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2517; + config.delay = 695; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3905; + config.delay = 872; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4823; + config.delay = 457; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3514; + config.delay = 663; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4498; + config.delay = 152; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2344; + config.delay = 180; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 143.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1214; + config.delay = 604; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 210.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2722; + config.delay = 735; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3745; + config.delay = 216; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4964; + config.delay = 332; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3985; + config.delay = 681; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1147; + config.delay = 196; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 113.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1814; + config.delay = 542; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1163; + config.delay = 393; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 204.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4693; + config.delay = 138; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1947; + config.delay = 666; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2275; + config.delay = 915; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 160.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4344; + config.delay = 374; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3393; + config.delay = 275; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1941; + config.delay = 529; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4369; + config.delay = 552; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 215.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2312; + config.delay = 248; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 294.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2573; + config.delay = 628; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2857; + config.delay = 349; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2646; + config.delay = 873; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1478; + config.delay = 116; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1834; + config.delay = 148; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 107.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3195; + config.delay = 621; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 255.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3599; + config.delay = 301; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4781; + config.delay = 649; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2503; + config.delay = 102; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1802; + config.delay = 476; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3032; + config.delay = 784; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 294.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4852; + config.delay = 204; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2756; + config.delay = 515; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3310; + config.delay = 504; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 166.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4800; + config.delay = 124; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3543; + config.delay = 990; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1339; + config.delay = 929; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3782; + config.delay = 423; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3011; + config.delay = 542; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2816; + config.delay = 530; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2296; + config.delay = 636; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 119.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1400; + config.delay = 964; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3714; + config.delay = 957; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3021; + config.delay = 288; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3153; + config.delay = 578; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2938; + config.delay = 558; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4125; + config.delay = 214; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 265.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1594; + config.delay = 534; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4876; + config.delay = 898; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1555; + config.delay = 818; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1256; + config.delay = 798; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2682; + config.delay = 415; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1438; + config.delay = 671; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1355; + config.delay = 204; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 226.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4529; + config.delay = 657; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3331; + config.delay = 470; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3364; + config.delay = 676; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1459; + config.delay = 142; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1345; + config.delay = 749; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3342; + config.delay = 269; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 105.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4814; + config.delay = 621; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3529; + config.delay = 265; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2444; + config.delay = 311; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1676; + config.delay = 208; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1786; + config.delay = 764; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1320; + config.delay = 193; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1077; + config.delay = 113; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1965; + config.delay = 916; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3423; + config.delay = 710; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1127; + config.delay = 297; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1874; + config.delay = 998; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3052; + config.delay = 924; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3731; + config.delay = 821; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4768; + config.delay = 352; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1684; + config.delay = 360; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2037; + config.delay = 216; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1521; + config.delay = 343; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4801; + config.delay = 692; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1334; + config.delay = 341; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2911; + config.delay = 983; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2504; + config.delay = 481; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3369; + config.delay = 392; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4648; + config.delay = 839; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4449; + config.delay = 470; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 254.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1059; + config.delay = 673; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 264.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4772; + config.delay = 654; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2945; + config.delay = 903; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 233.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4567; + config.delay = 978; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4459; + config.delay = 368; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 216.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4700; + config.delay = 260; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 217.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2174; + config.delay = 565; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 294.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3444; + config.delay = 693; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1816; + config.delay = 311; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2382; + config.delay = 730; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 273.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2588; + config.delay = 426; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1902; + config.delay = 406; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3066; + config.delay = 270; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1988; + config.delay = 706; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4712; + config.delay = 637; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1734; + config.delay = 163; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3029; + config.delay = 408; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1449; + config.delay = 846; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1418; + config.delay = 505; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1323; + config.delay = 244; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1198; + config.delay = 161; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4814; + config.delay = 879; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4988; + config.delay = 858; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3951; + config.delay = 108; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1495; + config.delay = 647; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1201; + config.delay = 432; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3499; + config.delay = 306; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3614; + config.delay = 531; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3141; + config.delay = 479; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 167.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1141; + config.delay = 770; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1644; + config.delay = 671; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3770; + config.delay = 464; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2224; + config.delay = 207; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2201; + config.delay = 263; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2205; + config.delay = 209; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4162; + config.delay = 528; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2101; + config.delay = 616; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 275.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3901; + config.delay = 524; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1383; + config.delay = 786; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3791; + config.delay = 649; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 143.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4013; + config.delay = 455; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2513; + config.delay = 577; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3838; + config.delay = 563; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1659; + config.delay = 369; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 212.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3557; + config.delay = 817; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4784; + config.delay = 497; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3500; + config.delay = 929; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2182; + config.delay = 136; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2922; + config.delay = 848; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1357; + config.delay = 377; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1064; + config.delay = 588; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4252; + config.delay = 969; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 182.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1394; + config.delay = 268; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4393; + config.delay = 709; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1303; + config.delay = 464; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1275; + config.delay = 824; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2159; + config.delay = 433; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2988; + config.delay = 927; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 265.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3878; + config.delay = 776; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3548; + config.delay = 112; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2548; + config.delay = 314; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1634; + config.delay = 446; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4513; + config.delay = 241; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2075; + config.delay = 498; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4300; + config.delay = 887; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4702; + config.delay = 941; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1155; + config.delay = 936; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 277.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3833; + config.delay = 131; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4128; + config.delay = 960; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 258.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4466; + config.delay = 882; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1110; + config.delay = 182; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1956; + config.delay = 358; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1979; + config.delay = 914; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3009; + config.delay = 908; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 153.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1303; + config.delay = 808; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1731; + config.delay = 710; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3780; + config.delay = 739; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 170.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3180; + config.delay = 150; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 255.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1836; + config.delay = 304; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4642; + config.delay = 574; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1673; + config.delay = 787; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3559; + config.delay = 768; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4314; + config.delay = 423; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3782; + config.delay = 599; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 117.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3506; + config.delay = 713; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3536; + config.delay = 996; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4758; + config.delay = 662; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 107.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3115; + config.delay = 766; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2823; + config.delay = 279; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1618; + config.delay = 164; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 226.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3826; + config.delay = 515; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2443; + config.delay = 902; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2597; + config.delay = 500; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4136; + config.delay = 368; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2511; + config.delay = 686; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4341; + config.delay = 670; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4303; + config.delay = 304; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 153.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4940; + config.delay = 412; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2441; + config.delay = 702; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2504; + config.delay = 238; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2829; + config.delay = 137; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3011; + config.delay = 359; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1699; + config.delay = 248; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4537; + config.delay = 129; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3172; + config.delay = 192; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1370; + config.delay = 463; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3786; + config.delay = 765; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1237; + config.delay = 932; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 234.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1569; + config.delay = 916; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1299; + config.delay = 121; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3064; + config.delay = 216; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2286; + config.delay = 294; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3414; + config.delay = 782; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 242.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1090; + config.delay = 955; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 151.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4355; + config.delay = 131; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2851; + config.delay = 759; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 250.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2549; + config.delay = 583; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2865; + config.delay = 948; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2031; + config.delay = 416; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1568; + config.delay = 641; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2170; + config.delay = 702; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4879; + config.delay = 533; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4503; + config.delay = 454; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1522; + config.delay = 343; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 162.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2756; + config.delay = 947; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1681; + config.delay = 713; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2329; + config.delay = 351; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2813; + config.delay = 422; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2746; + config.delay = 517; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4315; + config.delay = 681; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2703; + config.delay = 155; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4242; + config.delay = 800; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1398; + config.delay = 949; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1350; + config.delay = 321; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1050; + config.delay = 746; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3281; + config.delay = 283; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3261; + config.delay = 702; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4885; + config.delay = 274; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4699; + config.delay = 604; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1361; + config.delay = 291; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4204; + config.delay = 230; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 117.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4780; + config.delay = 463; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3576; + config.delay = 826; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4407; + config.delay = 537; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3992; + config.delay = 690; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 258.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1562; + config.delay = 672; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2055; + config.delay = 919; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4386; + config.delay = 302; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4872; + config.delay = 877; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1407; + config.delay = 792; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2168; + config.delay = 839; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4724; + config.delay = 167; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2935; + config.delay = 639; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3929; + config.delay = 380; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1613; + config.delay = 584; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2104; + config.delay = 893; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4904; + config.delay = 581; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3146; + config.delay = 318; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2022; + config.delay = 740; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4273; + config.delay = 485; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2166; + config.delay = 564; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2386; + config.delay = 772; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4893; + config.delay = 338; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4145; + config.delay = 799; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2844; + config.delay = 867; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3118; + config.delay = 303; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1586; + config.delay = 698; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3040; + config.delay = 604; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4997; + config.delay = 510; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4052; + config.delay = 978; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4608; + config.delay = 452; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2989; + config.delay = 891; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 237.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2849; + config.delay = 274; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2017; + config.delay = 277; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 160.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4616; + config.delay = 630; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4509; + config.delay = 976; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2250; + config.delay = 139; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1427; + config.delay = 329; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4563; + config.delay = 977; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4757; + config.delay = 358; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3836; + config.delay = 148; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1325; + config.delay = 593; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2227; + config.delay = 456; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 280.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2228; + config.delay = 428; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1413; + config.delay = 879; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2779; + config.delay = 661; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4110; + config.delay = 555; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4102; + config.delay = 852; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3128; + config.delay = 520; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 258.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3422; + config.delay = 733; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2294; + config.delay = 532; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3422; + config.delay = 217; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3984; + config.delay = 455; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1814; + config.delay = 463; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1737; + config.delay = 987; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2497; + config.delay = 651; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4725; + config.delay = 105; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1878; + config.delay = 801; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1092; + config.delay = 922; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3445; + config.delay = 376; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1873; + config.delay = 451; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4914; + config.delay = 161; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1367; + config.delay = 300; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3661; + config.delay = 517; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 194.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3929; + config.delay = 657; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1080; + config.delay = 629; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 244.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2926; + config.delay = 187; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1942; + config.delay = 197; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4473; + config.delay = 894; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4096; + config.delay = 961; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1504; + config.delay = 759; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3932; + config.delay = 985; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 273.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2219; + config.delay = 968; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3767; + config.delay = 739; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4481; + config.delay = 450; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3389; + config.delay = 877; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1393; + config.delay = 251; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2582; + config.delay = 364; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2443; + config.delay = 247; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1218; + config.delay = 902; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2973; + config.delay = 975; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 127.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2149; + config.delay = 671; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 184.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2114; + config.delay = 180; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3956; + config.delay = 871; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3611; + config.delay = 272; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2998; + config.delay = 577; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4688; + config.delay = 264; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1836; + config.delay = 811; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4680; + config.delay = 700; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 117.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2096; + config.delay = 154; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4909; + config.delay = 601; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3884; + config.delay = 976; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3435; + config.delay = 171; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3911; + config.delay = 658; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1679; + config.delay = 858; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1441; + config.delay = 511; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4286; + config.delay = 676; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1014; + config.delay = 294; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4152; + config.delay = 904; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 254.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4497; + config.delay = 116; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4389; + config.delay = 154; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 285.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3301; + config.delay = 782; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1296; + config.delay = 557; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4625; + config.delay = 451; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2834; + config.delay = 639; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2594; + config.delay = 237; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2573; + config.delay = 559; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4480; + config.delay = 118; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4789; + config.delay = 720; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2700; + config.delay = 726; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3795; + config.delay = 275; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3591; + config.delay = 896; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2067; + config.delay = 182; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2759; + config.delay = 827; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4568; + config.delay = 531; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 233.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3507; + config.delay = 286; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4701; + config.delay = 414; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1616; + config.delay = 719; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 264.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4509; + config.delay = 895; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 105.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3774; + config.delay = 660; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 127.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2850; + config.delay = 869; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 234.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3404; + config.delay = 655; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2607; + config.delay = 463; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 166.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3761; + config.delay = 955; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 113.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3295; + config.delay = 427; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1777; + config.delay = 774; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2006; + config.delay = 610; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 153.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4411; + config.delay = 113; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4337; + config.delay = 702; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1799; + config.delay = 267; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1813; + config.delay = 324; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1300; + config.delay = 476; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4709; + config.delay = 810; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3704; + config.delay = 833; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1176; + config.delay = 772; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4831; + config.delay = 860; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 194.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1951; + config.delay = 958; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3235; + config.delay = 116; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4522; + config.delay = 257; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3618; + config.delay = 514; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4136; + config.delay = 625; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4025; + config.delay = 283; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4047; + config.delay = 843; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2919; + config.delay = 734; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2877; + config.delay = 594; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2860; + config.delay = 210; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1401; + config.delay = 407; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4686; + config.delay = 968; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4513; + config.delay = 277; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4161; + config.delay = 198; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4200; + config.delay = 598; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3444; + config.delay = 760; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2093; + config.delay = 116; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4686; + config.delay = 607; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4029; + config.delay = 294; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3890; + config.delay = 649; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1753; + config.delay = 590; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 269.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3478; + config.delay = 687; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2833; + config.delay = 345; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3957; + config.delay = 388; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 109.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4312; + config.delay = 139; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 269.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3368; + config.delay = 658; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2508; + config.delay = 738; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 253.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4624; + config.delay = 264; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1196; + config.delay = 233; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 255.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3926; + config.delay = 623; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2441; + config.delay = 637; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4466; + config.delay = 832; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3075; + config.delay = 474; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 254.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2609; + config.delay = 434; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3752; + config.delay = 907; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1999; + config.delay = 302; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4588; + config.delay = 336; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2825; + config.delay = 444; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4306; + config.delay = 501; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4933; + config.delay = 331; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4940; + config.delay = 636; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1955; + config.delay = 869; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1647; + config.delay = 530; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 142.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1297; + config.delay = 852; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2326; + config.delay = 755; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3137; + config.delay = 421; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 104.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3562; + config.delay = 689; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2281; + config.delay = 862; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3223; + config.delay = 745; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3502; + config.delay = 999; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3263; + config.delay = 360; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3557; + config.delay = 349; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1845; + config.delay = 345; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 151.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3654; + config.delay = 701; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4808; + config.delay = 981; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2580; + config.delay = 212; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 189.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3568; + config.delay = 777; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2898; + config.delay = 937; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2792; + config.delay = 926; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4674; + config.delay = 580; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1621; + config.delay = 178; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2232; + config.delay = 519; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 167.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1646; + config.delay = 631; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1401; + config.delay = 240; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 166.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4944; + config.delay = 382; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3619; + config.delay = 254; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2940; + config.delay = 976; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 256.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2254; + config.delay = 271; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 277.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3943; + config.delay = 260; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1674; + config.delay = 221; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 292.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1684; + config.delay = 769; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4675; + config.delay = 502; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4303; + config.delay = 839; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1695; + config.delay = 203; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3225; + config.delay = 816; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2691; + config.delay = 108; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2455; + config.delay = 294; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2140; + config.delay = 696; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 189.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1790; + config.delay = 200; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3185; + config.delay = 906; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 226.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4309; + config.delay = 878; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3756; + config.delay = 939; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4054; + config.delay = 599; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2150; + config.delay = 969; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1079; + config.delay = 861; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4720; + config.delay = 511; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4384; + config.delay = 319; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3479; + config.delay = 650; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2790; + config.delay = 843; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1836; + config.delay = 780; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 167.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1705; + config.delay = 273; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1074; + config.delay = 443; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2167; + config.delay = 896; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2102; + config.delay = 330; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4523; + config.delay = 614; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1932; + config.delay = 256; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 174.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2169; + config.delay = 584; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4714; + config.delay = 616; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3689; + config.delay = 770; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4274; + config.delay = 561; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1384; + config.delay = 698; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 182.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1109; + config.delay = 192; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3449; + config.delay = 906; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3570; + config.delay = 239; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4771; + config.delay = 965; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 156.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3492; + config.delay = 914; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2221; + config.delay = 641; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1954; + config.delay = 537; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1490; + config.delay = 408; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1162; + config.delay = 547; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2842; + config.delay = 821; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4195; + config.delay = 476; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 269.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2425; + config.delay = 782; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4250; + config.delay = 516; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3764; + config.delay = 490; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 204.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3236; + config.delay = 249; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2194; + config.delay = 698; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1001; + config.delay = 570; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 184.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2854; + config.delay = 968; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3447; + config.delay = 913; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 244.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1245; + config.delay = 984; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 107.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2895; + config.delay = 500; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1772; + config.delay = 371; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 127.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3617; + config.delay = 375; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2258; + config.delay = 220; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2781; + config.delay = 451; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 117.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4091; + config.delay = 143; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2228; + config.delay = 946; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 216.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3314; + config.delay = 891; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2013; + config.delay = 502; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3780; + config.delay = 453; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2185; + config.delay = 869; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2727; + config.delay = 140; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1796; + config.delay = 227; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3003; + config.delay = 887; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2782; + config.delay = 556; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4422; + config.delay = 443; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2896; + config.delay = 424; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 223.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4360; + config.delay = 435; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2162; + config.delay = 169; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4886; + config.delay = 213; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3256; + config.delay = 336; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 153.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4921; + config.delay = 871; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3827; + config.delay = 190; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1523; + config.delay = 566; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 184.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2997; + config.delay = 389; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 177.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1479; + config.delay = 206; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 109.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2939; + config.delay = 513; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1007; + config.delay = 660; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 280.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4082; + config.delay = 436; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2522; + config.delay = 700; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3245; + config.delay = 882; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4973; + config.delay = 220; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3805; + config.delay = 364; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4052; + config.delay = 833; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 256.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2618; + config.delay = 119; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4512; + config.delay = 607; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 232.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3899; + config.delay = 677; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1534; + config.delay = 198; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4381; + config.delay = 404; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1422; + config.delay = 374; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 216.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4653; + config.delay = 296; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1525; + config.delay = 593; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2123; + config.delay = 699; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3256; + config.delay = 127; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 179.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3155; + config.delay = 567; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1312; + config.delay = 145; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1811; + config.delay = 760; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3203; + config.delay = 192; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1473; + config.delay = 148; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2937; + config.delay = 198; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1449; + config.delay = 572; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3431; + config.delay = 663; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3073; + config.delay = 674; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4257; + config.delay = 881; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4906; + config.delay = 358; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1291; + config.delay = 417; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2506; + config.delay = 604; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4417; + config.delay = 217; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3974; + config.delay = 406; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3154; + config.delay = 425; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3176; + config.delay = 224; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 273.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2485; + config.delay = 872; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1266; + config.delay = 403; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4690; + config.delay = 596; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2291; + config.delay = 644; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3982; + config.delay = 271; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3288; + config.delay = 978; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1238; + config.delay = 133; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 109.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1320; + config.delay = 981; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3639; + config.delay = 857; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1336; + config.delay = 738; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4112; + config.delay = 669; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3605; + config.delay = 756; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3964; + config.delay = 715; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1760; + config.delay = 525; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4092; + config.delay = 986; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1610; + config.delay = 468; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2916; + config.delay = 984; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4756; + config.delay = 113; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2002; + config.delay = 979; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1980; + config.delay = 542; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1391; + config.delay = 899; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4155; + config.delay = 671; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2512; + config.delay = 607; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3694; + config.delay = 462; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2310; + config.delay = 755; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1501; + config.delay = 726; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3744; + config.delay = 688; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1801; + config.delay = 808; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1231; + config.delay = 552; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1247; + config.delay = 265; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2360; + config.delay = 425; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3384; + config.delay = 425; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1170; + config.delay = 956; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3625; + config.delay = 223; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 204.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2706; + config.delay = 563; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1587; + config.delay = 457; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2822; + config.delay = 855; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2714; + config.delay = 413; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3869; + config.delay = 127; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1341; + config.delay = 870; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2296; + config.delay = 939; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2206; + config.delay = 880; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3329; + config.delay = 310; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3257; + config.delay = 870; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1787; + config.delay = 465; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1502; + config.delay = 581; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1879; + config.delay = 361; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2308; + config.delay = 238; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3285; + config.delay = 418; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4337; + config.delay = 822; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1696; + config.delay = 806; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 174.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1975; + config.delay = 541; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 294.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1303; + config.delay = 274; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1679; + config.delay = 484; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4459; + config.delay = 218; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4758; + config.delay = 303; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2198; + config.delay = 562; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2377; + config.delay = 214; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 174.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1320; + config.delay = 728; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 292.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1796; + config.delay = 467; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2396; + config.delay = 891; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2855; + config.delay = 930; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2063; + config.delay = 308; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4684; + config.delay = 783; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1196; + config.delay = 147; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3147; + config.delay = 483; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 285.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1416; + config.delay = 223; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3428; + config.delay = 327; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 264.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2945; + config.delay = 908; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 194.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1801; + config.delay = 233; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1658; + config.delay = 334; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4816; + config.delay = 795; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3979; + config.delay = 713; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3668; + config.delay = 567; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2723; + config.delay = 980; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 215.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4692; + config.delay = 314; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2083; + config.delay = 131; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 254.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3668; + config.delay = 116; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2442; + config.delay = 505; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3410; + config.delay = 257; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1477; + config.delay = 263; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1565; + config.delay = 537; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2545; + config.delay = 643; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2187; + config.delay = 975; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3977; + config.delay = 685; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4952; + config.delay = 787; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1491; + config.delay = 974; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4026; + config.delay = 218; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4636; + config.delay = 497; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3690; + config.delay = 171; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4708; + config.delay = 258; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4756; + config.delay = 253; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2026; + config.delay = 881; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1874; + config.delay = 590; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3009; + config.delay = 416; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1067; + config.delay = 846; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2289; + config.delay = 574; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 153.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1412; + config.delay = 916; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3787; + config.delay = 305; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4162; + config.delay = 933; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2298; + config.delay = 193; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1577; + config.delay = 606; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4835; + config.delay = 135; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 277.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4633; + config.delay = 875; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3221; + config.delay = 361; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3515; + config.delay = 559; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 255.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2883; + config.delay = 745; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2902; + config.delay = 889; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 232.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3351; + config.delay = 722; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4815; + config.delay = 719; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4929; + config.delay = 765; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1061; + config.delay = 142; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1844; + config.delay = 706; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2143; + config.delay = 313; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1184; + config.delay = 712; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 218.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4424; + config.delay = 251; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3930; + config.delay = 717; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4610; + config.delay = 765; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 174.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1441; + config.delay = 935; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2923; + config.delay = 823; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4263; + config.delay = 856; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3010; + config.delay = 712; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3012; + config.delay = 977; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2629; + config.delay = 247; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 204.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4872; + config.delay = 410; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 214.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3157; + config.delay = 743; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1647; + config.delay = 513; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2166; + config.delay = 176; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 174.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2480; + config.delay = 508; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2829; + config.delay = 727; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4705; + config.delay = 792; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1758; + config.delay = 459; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4887; + config.delay = 483; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1074; + config.delay = 553; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 212.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2497; + config.delay = 289; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1592; + config.delay = 460; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3543; + config.delay = 888; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1083; + config.delay = 604; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2337; + config.delay = 413; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2123; + config.delay = 305; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3576; + config.delay = 242; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2030; + config.delay = 920; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2710; + config.delay = 722; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 250.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4548; + config.delay = 349; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 107.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4755; + config.delay = 520; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4382; + config.delay = 914; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 285.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2502; + config.delay = 713; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2716; + config.delay = 255; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1627; + config.delay = 823; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 119.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4579; + config.delay = 733; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2403; + config.delay = 742; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3534; + config.delay = 607; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2150; + config.delay = 255; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3232; + config.delay = 999; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 112.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2527; + config.delay = 164; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4736; + config.delay = 315; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2034; + config.delay = 251; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3823; + config.delay = 686; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2873; + config.delay = 612; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4770; + config.delay = 612; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2608; + config.delay = 456; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4523; + config.delay = 342; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3373; + config.delay = 851; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2895; + config.delay = 768; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2421; + config.delay = 754; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 280.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1433; + config.delay = 882; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1722; + config.delay = 593; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3063; + config.delay = 646; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3057; + config.delay = 106; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1023; + config.delay = 962; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1146; + config.delay = 796; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2925; + config.delay = 365; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 178.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3797; + config.delay = 959; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1989; + config.delay = 623; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4024; + config.delay = 649; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3476; + config.delay = 749; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2063; + config.delay = 794; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1488; + config.delay = 844; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2974; + config.delay = 949; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2959; + config.delay = 204; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 134.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2920; + config.delay = 223; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2932; + config.delay = 885; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4057; + config.delay = 117; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4404; + config.delay = 104; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4629; + config.delay = 586; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2810; + config.delay = 994; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1169; + config.delay = 922; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4627; + config.delay = 790; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4703; + config.delay = 170; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 244.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3838; + config.delay = 282; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 121.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1134; + config.delay = 801; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 118.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3380; + config.delay = 767; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 230.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1222; + config.delay = 400; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1195; + config.delay = 782; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3181; + config.delay = 762; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 233.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1527; + config.delay = 397; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 134.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2924; + config.delay = 462; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4769; + config.delay = 437; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4469; + config.delay = 564; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4549; + config.delay = 814; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4366; + config.delay = 152; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4842; + config.delay = 588; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 227.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3847; + config.delay = 213; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2342; + config.delay = 755; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3046; + config.delay = 758; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4459; + config.delay = 321; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3400; + config.delay = 939; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4148; + config.delay = 158; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 170.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2249; + config.delay = 288; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1367; + config.delay = 329; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 137.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3202; + config.delay = 889; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3867; + config.delay = 270; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 202.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1476; + config.delay = 446; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1274; + config.delay = 886; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2395; + config.delay = 599; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2050; + config.delay = 158; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2638; + config.delay = 674; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3695; + config.delay = 264; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 138.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1848; + config.delay = 264; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 215.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1076; + config.delay = 864; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4980; + config.delay = 717; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1655; + config.delay = 701; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3314; + config.delay = 286; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2686; + config.delay = 240; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1424; + config.delay = 619; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3120; + config.delay = 245; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3147; + config.delay = 674; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1331; + config.delay = 765; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1145; + config.delay = 580; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2379; + config.delay = 548; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2146; + config.delay = 540; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4479; + config.delay = 662; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1814; + config.delay = 742; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 210.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2360; + config.delay = 729; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3883; + config.delay = 464; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 113.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4784; + config.delay = 365; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1633; + config.delay = 257; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 219.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4307; + config.delay = 428; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4477; + config.delay = 913; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3635; + config.delay = 105; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1902; + config.delay = 179; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2054; + config.delay = 355; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4093; + config.delay = 161; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4206; + config.delay = 258; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 234.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2484; + config.delay = 612; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3995; + config.delay = 332; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4245; + config.delay = 552; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4492; + config.delay = 391; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 210.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1120; + config.delay = 937; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4410; + config.delay = 680; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2886; + config.delay = 411; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 285.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2124; + config.delay = 321; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2188; + config.delay = 648; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4135; + config.delay = 597; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1060; + config.delay = 477; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2207; + config.delay = 398; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1639; + config.delay = 446; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 109.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1069; + config.delay = 814; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2160; + config.delay = 503; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3160; + config.delay = 546; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2997; + config.delay = 433; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4484; + config.delay = 331; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 161.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4367; + config.delay = 988; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3560; + config.delay = 328; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 253.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3720; + config.delay = 944; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3189; + config.delay = 758; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3909; + config.delay = 268; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3807; + config.delay = 860; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1331; + config.delay = 448; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 242.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4105; + config.delay = 691; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4364; + config.delay = 154; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3494; + config.delay = 640; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3263; + config.delay = 808; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4999; + config.delay = 847; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1163; + config.delay = 556; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 220.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1681; + config.delay = 214; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3912; + config.delay = 932; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 204.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1589; + config.delay = 880; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3970; + config.delay = 162; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3996; + config.delay = 467; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2763; + config.delay = 378; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4282; + config.delay = 996; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4326; + config.delay = 695; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2457; + config.delay = 550; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 167.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3691; + config.delay = 535; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1336; + config.delay = 222; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3169; + config.delay = 555; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3485; + config.delay = 824; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 269.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3638; + config.delay = 245; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 221.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1417; + config.delay = 157; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4902; + config.delay = 894; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 186.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3189; + config.delay = 408; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 181.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2717; + config.delay = 983; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3882; + config.delay = 243; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 280.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4639; + config.delay = 936; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3052; + config.delay = 163; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 258.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3437; + config.delay = 571; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3533; + config.delay = 193; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1286; + config.delay = 813; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 275.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1269; + config.delay = 130; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4700; + config.delay = 326; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3765; + config.delay = 801; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 139.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2736; + config.delay = 988; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2530; + config.delay = 965; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 216.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3167; + config.delay = 893; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3145; + config.delay = 140; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1954; + config.delay = 464; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 260.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3691; + config.delay = 497; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 109.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4330; + config.delay = 976; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3715; + config.delay = 234; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 212.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2850; + config.delay = 389; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 286.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3411; + config.delay = 181; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3883; + config.delay = 467; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2166; + config.delay = 323; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3387; + config.delay = 224; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1740; + config.delay = 544; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 298.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4664; + config.delay = 404; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1511; + config.delay = 582; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1221; + config.delay = 613; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4875; + config.delay = 531; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3092; + config.delay = 563; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1219; + config.delay = 432; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 277.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1963; + config.delay = 202; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1638; + config.delay = 747; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2226; + config.delay = 821; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2170; + config.delay = 423; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 277.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2696; + config.delay = 868; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3893; + config.delay = 260; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 166.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2217; + config.delay = 932; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1202; + config.delay = 473; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2583; + config.delay = 369; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2421; + config.delay = 727; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1970; + config.delay = 452; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4767; + config.delay = 733; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 105.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2581; + config.delay = 762; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 127.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4721; + config.delay = 917; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3446; + config.delay = 663; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1969; + config.delay = 186; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3132; + config.delay = 941; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 151.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3089; + config.delay = 648; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 154.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2500; + config.delay = 329; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4552; + config.delay = 770; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 204.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1070; + config.delay = 365; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1471; + config.delay = 638; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 134.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3835; + config.delay = 577; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4841; + config.delay = 732; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3833; + config.delay = 837; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +/*cubic-bezier start*/ +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.84; + config.curve.p2 = 0.46; + config.curve.p3 = 0.66; + config.curve.p4 = 0.99; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2214; + config.delay = 577; + config.ratio = 0.24; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.1; + config.curve.p2 = 0.4; + config.curve.p3 = 0.48; + config.curve.p4 = 0.94; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1603; + config.delay = 266; + config.ratio = 1.51; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 244.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.91; + config.curve.p2 = 0.28; + config.curve.p3 = 0.43; + config.curve.p4 = 0.88; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2730; + config.delay = 1527; + config.ratio = 0.22; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.81; + config.curve.p2 = 0.97; + config.curve.p3 = 0.3; + config.curve.p4 = 0.45; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1191; + config.delay = 772; + config.ratio = 2.83; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 232.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.46; + config.curve.p2 = 0.37; + config.curve.p3 = 0.49; + config.curve.p4 = 0.65; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2463; + config.delay = 591; + config.ratio = 0.32; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.94; + config.curve.p2 = 0.76; + config.curve.p3 = 0.07; + config.curve.p4 = 0.75; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1667; + config.delay = 321; + config.ratio = 2.57; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 189.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.36; + config.curve.p2 = 0.62; + config.curve.p3 = 0.1; + config.curve.p4 = 0.67; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2804; + config.delay = 1341; + config.ratio = 2.51; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 170.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.07; + config.curve.p2 = 0.12; + config.curve.p3 = 0.76; + config.curve.p4 = 0.56; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2024; + config.delay = 756; + config.ratio = 1.26; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.09; + config.curve.p2 = 0.57; + config.curve.p3 = 0.35; + config.curve.p4 = 0.17; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2019; + config.delay = 1590; + config.ratio = 2.54; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.52; + config.curve.p2 = 0.72; + config.curve.p3 = 0.69; + config.curve.p4 = 0.81; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1826; + config.delay = 1325; + config.ratio = 0.18; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.59; + config.curve.p2 = 0.4; + config.curve.p3 = 0.22; + config.curve.p4 = 0.09; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1608; + config.delay = 480; + config.ratio = 2.86; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 297.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.32; + config.curve.p2 = 0.94; + config.curve.p3 = 0.02; + config.curve.p4 = 0.19; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2344; + config.delay = 765; + config.ratio = 2.39; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.58; + config.curve.p2 = 0.02; + config.curve.p3 = 0.95; + config.curve.p4 = 0.66; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1373; + config.delay = 1903; + config.ratio = 0.16; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 232.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.61; + config.curve.p2 = 0.62; + config.curve.p3 = 0.33; + config.curve.p4 = 0.79; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1824; + config.delay = 929; + config.ratio = 0.94; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.87; + config.curve.p2 = 0.37; + config.curve.p3 = 1.0; + config.curve.p4 = 0.79; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2141; + config.delay = 1286; + config.ratio = 1.29; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 143.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.97; + config.curve.p2 = 0.15; + config.curve.p3 = 0.14; + config.curve.p4 = 0.24; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2898; + config.delay = 592; + config.ratio = 0.65; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 143.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.81; + config.curve.p2 = 0.73; + config.curve.p3 = 0.55; + config.curve.p4 = 0.25; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1158; + config.delay = 1289; + config.ratio = 0.25; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.74; + config.curve.p2 = 0.57; + config.curve.p3 = 0.72; + config.curve.p4 = 0.21; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2494; + config.delay = 669; + config.ratio = 2.67; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 237.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.2; + config.curve.p2 = 0.06; + config.curve.p3 = 0.3; + config.curve.p4 = 0.03; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2005; + config.delay = 1706; + config.ratio = 0.99; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 149.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.75; + config.curve.p2 = 0.3; + config.curve.p3 = 0.99; + config.curve.p4 = 0.18; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2438; + config.delay = 615; + config.ratio = 2.82; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.77; + config.curve.p2 = 0.22; + config.curve.p3 = 0.98; + config.curve.p4 = 0.09; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2510; + config.delay = 846; + config.ratio = 0.33; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.28; + config.curve.p2 = 0.41; + config.curve.p3 = 0.04; + config.curve.p4 = 0.69; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1906; + config.delay = 1621; + config.ratio = 2.03; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.93; + config.curve.p2 = 0.25; + config.curve.p3 = 0.89; + config.curve.p4 = 0.07; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2106; + config.delay = 1301; + config.ratio = 2.54; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 151.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.05; + config.curve.p2 = 0.52; + config.curve.p3 = 0.71; + config.curve.p4 = 0.71; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1681; + config.delay = 117; + config.ratio = 1.69; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.33; + config.curve.p2 = 0.57; + config.curve.p3 = 0.8; + config.curve.p4 = 0.3; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1965; + config.delay = 473; + config.ratio = 2.56; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.1; + config.curve.p2 = 0.09; + config.curve.p3 = 0.85; + config.curve.p4 = 0.51; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2355; + config.delay = 1631; + config.ratio = 1.84; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.41; + config.curve.p2 = 0.1; + config.curve.p3 = 0.56; + config.curve.p4 = 0.26; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1328; + config.delay = 919; + config.ratio = 0.26; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.98; + config.curve.p2 = 0.54; + config.curve.p3 = 0.67; + config.curve.p4 = 0.71; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1557; + config.delay = 1431; + config.ratio = 2.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.72; + config.curve.p2 = 0.19; + config.curve.p3 = 0.39; + config.curve.p4 = 0.66; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2274; + config.delay = 970; + config.ratio = 2.59; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.81; + config.curve.p2 = 0.49; + config.curve.p3 = 0.39; + config.curve.p4 = 0.12; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2203; + config.delay = 675; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.04; + config.curve.p2 = 0.3; + config.curve.p3 = 0.72; + config.curve.p4 = 0.84; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1709; + config.delay = 1060; + config.ratio = 2.92; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.57; + config.curve.p2 = 0.03; + config.curve.p3 = 0.55; + config.curve.p4 = 0.31; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2905; + config.delay = 161; + config.ratio = 0.58; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.97; + config.curve.p2 = 0.88; + config.curve.p3 = 0.23; + config.curve.p4 = 0.96; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1808; + config.delay = 1726; + config.ratio = 2.55; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 142.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.11; + config.curve.p2 = 0.48; + config.curve.p3 = 0.4; + config.curve.p4 = 0.37; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2419; + config.delay = 1255; + config.ratio = 0.57; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.62; + config.curve.p2 = 0.66; + config.curve.p3 = 0.08; + config.curve.p4 = 0.03; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1351; + config.delay = 1335; + config.ratio = 0.47; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.85; + config.curve.p2 = 0.77; + config.curve.p3 = 0.76; + config.curve.p4 = 0.91; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1999; + config.delay = 1448; + config.ratio = 1.76; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.48; + config.curve.p2 = 0.77; + config.curve.p3 = 0.08; + config.curve.p4 = 0.91; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1519; + config.delay = 1346; + config.ratio = 0.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.6; + config.curve.p2 = 0.01; + config.curve.p3 = 0.09; + config.curve.p4 = 0.89; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1351; + config.delay = 1681; + config.ratio = 1.89; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.26; + config.curve.p2 = 0.86; + config.curve.p3 = 0.61; + config.curve.p4 = 0.66; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1234; + config.delay = 744; + config.ratio = 1.29; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.15; + config.curve.p2 = 0.83; + config.curve.p3 = 0.37; + config.curve.p4 = 0.75; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2102; + config.delay = 1640; + config.ratio = 2.89; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 209.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.77; + config.curve.p2 = 0.93; + config.curve.p3 = 0.43; + config.curve.p4 = 0.58; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2700; + config.delay = 993; + config.ratio = 1.91; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.99; + config.curve.p2 = 0.66; + config.curve.p3 = 0.05; + config.curve.p4 = 0.76; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2855; + config.delay = 395; + config.ratio = 1.45; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.68; + config.curve.p2 = 0.5; + config.curve.p3 = 0.71; + config.curve.p4 = 0.47; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1992; + config.delay = 1751; + config.ratio = 1.02; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.61; + config.curve.p2 = 0.79; + config.curve.p3 = 0.29; + config.curve.p4 = 0.5; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1083; + config.delay = 198; + config.ratio = 0.89; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.86; + config.curve.p2 = 0.76; + config.curve.p3 = 0.55; + config.curve.p4 = 0.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2676; + config.delay = 1644; + config.ratio = 0.92; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.6; + config.curve.p2 = 0.34; + config.curve.p3 = 0.53; + config.curve.p4 = 0.48; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2160; + config.delay = 876; + config.ratio = 2.69; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 218.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.6; + config.curve.p2 = 0.28; + config.curve.p3 = 0.49; + config.curve.p4 = 0.07; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1050; + config.delay = 962; + config.ratio = 0.38; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 264.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.58; + config.curve.p2 = 0.13; + config.curve.p3 = 0.39; + config.curve.p4 = 0.84; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1205; + config.delay = 1364; + config.ratio = 2.38; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} +/*cubic-bezier end*/ + +/*spring start*/ +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.15; + config.curve.p2 = 1.92; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2970; + config.delay = 1085; + config.ratio = 1.85; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 226.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.73; + config.curve.p2 = 2.21; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1313; + config.delay = 1573; + config.ratio = 1.77; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.2; + config.curve.p2 = 1.56; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1113; + config.delay = 860; + config.ratio = 1.91; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.83; + config.curve.p2 = 1.01; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1178; + config.delay = 335; + config.ratio = 1.34; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.71; + config.curve.p2 = 0.75; + config.direction_type = ANIM_DT_REVERSE; + // config.direction_type = ANIM_DT_NORMAL; + config.duration = 2276; + config.delay = 1492; + config.ratio = 2.55; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.03; + config.curve.p2 = 2.95; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1862; + config.delay = 1765; + config.ratio = 0.63; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.43; + config.curve.p2 = 1.99; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2563; + config.delay = 1656; + config.ratio = 2.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.32; + config.curve.p2 = 1.49; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1034; + config.delay = 1752; + config.ratio = 0.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.05; + config.curve.p2 = 2.51; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2069; + config.delay = 1546; + config.ratio = 2.29; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 170.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.44; + config.curve.p2 = 0.68; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2558; + config.delay = 1326; + config.ratio = 2.19; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.61; + config.curve.p2 = 2.56; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2383; + config.delay = 355; + config.ratio = 2.74; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 162.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.44; + config.curve.p2 = 2.52; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1680; + config.delay = 140; + config.ratio = 0.25; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.5; + config.curve.p2 = 1.77; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2749; + config.delay = 1535; + config.ratio = 1.46; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.47; + config.curve.p2 = 2.11; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1993; + config.delay = 230; + config.ratio = 1.93; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.4; + config.curve.p2 = 0.88; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1849; + config.delay = 345; + config.ratio = 2.64; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.09; + config.curve.p2 = 1.96; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2613; + config.delay = 318; + config.ratio = 1.76; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 173.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.46; + config.curve.p2 = 0.23; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1537; + config.delay = 1257; + config.ratio = 1.74; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.26; + config.curve.p2 = 1.14; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1383; + config.delay = 1515; + config.ratio = 1.18; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.77; + config.curve.p2 = 1.66; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2833; + config.delay = 1354; + config.ratio = 2.07; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.55; + config.curve.p2 = 0.31; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2138; + config.delay = 1767; + config.ratio = 2.87; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.84; + config.curve.p2 = 2.83; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2653; + config.delay = 923; + config.ratio = 0.97; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 273.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.79; + config.curve.p2 = 2.32; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2571; + config.delay = 580; + config.ratio = 0.96; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.23; + config.curve.p2 = 0.14; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1601; + config.delay = 973; + config.ratio = 0.86; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 114.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.43; + config.curve.p2 = 0.28; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2976; + config.delay = 1694; + config.ratio = 2.63; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 128.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.56; + config.curve.p2 = 0.99; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1736; + config.delay = 825; + config.ratio = 1.68; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.66; + config.curve.p2 = 1.59; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1258; + config.delay = 556; + config.ratio = 1.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.27; + config.curve.p2 = 1.6; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1815; + config.delay = 718; + config.ratio = 0.21; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.06; + config.curve.p2 = 1.05; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2250; + config.delay = 173; + config.ratio = 1.15; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.85; + config.curve.p2 = 1.55; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2122; + config.delay = 1024; + config.ratio = 1.76; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 229.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.68; + config.curve.p2 = 0.31; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1115; + config.delay = 463; + config.ratio = 1.28; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.42; + config.curve.p2 = 2.13; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1826; + config.delay = 1261; + config.ratio = 2.26; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.34; + config.curve.p2 = 2.42; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2408; + config.delay = 1735; + config.ratio = 2.52; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 256.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.78; + config.curve.p2 = 0.74; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2381; + config.delay = 702; + config.ratio = 2.59; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.15; + config.curve.p2 = 1.54; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1188; + config.delay = 1703; + config.ratio = 0.75; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.8; + config.curve.p2 = 2.02; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1381; + config.delay = 1861; + config.ratio = 1.22; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 227.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.29; + config.curve.p2 = 2.1; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2446; + config.delay = 654; + config.ratio = 2.47; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.32; + config.curve.p2 = 0.73; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2481; + config.delay = 126; + config.ratio = 1.09; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.23; + config.curve.p2 = 1.32; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1366; + config.delay = 1803; + config.ratio = 1.62; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.9; + config.curve.p2 = 1.26; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2282; + config.delay = 821; + config.ratio = 1.67; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.66; + config.curve.p2 = 1.2; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1926; + config.delay = 1060; + config.ratio = 2.12; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.62; + config.curve.p2 = 0.46; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1232; + config.delay = 313; + config.ratio = 0.53; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 244.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.12; + config.curve.p2 = 1.54; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1845; + config.delay = 871; + config.ratio = 1.39; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.28; + config.curve.p2 = 0.05; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2047; + config.delay = 942; + config.ratio = 2.33; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.96; + config.curve.p2 = 0.97; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1396; + config.delay = 724; + config.ratio = 1.24; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.86; + config.curve.p2 = 0.72; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1860; + config.delay = 492; + config.ratio = 2.76; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.83; + config.curve.p2 = 2.9; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2683; + config.delay = 1198; + config.ratio = 1.16; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.18; + config.curve.p2 = 2.0; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2442; + config.delay = 1981; + config.ratio = 0.47; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.72; + config.curve.p2 = 0.21; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2797; + config.delay = 145; + config.ratio = 0.19; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 293.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +/*spring end*/ + +/*back start*/ +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.23; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2724; + config.delay = 437; + config.ratio = 0.84; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 249.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.43; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2267; + config.delay = 1544; + config.ratio = 1.69; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.72; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1988; + config.delay = 1404; + config.ratio = 0.87; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 254.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.66; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2678; + config.delay = 732; + config.ratio = 0.69; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.31; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2824; + config.delay = 1462; + config.ratio = 1.92; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 259.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.86; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2325; + config.delay = 492; + config.ratio = 1.07; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.13; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1416; + config.delay = 293; + config.ratio = 2.22; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.23; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1029; + config.delay = 919; + config.ratio = 0.77; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.13; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2022; + config.delay = 1143; + config.ratio = 1.95; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.96; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1301; + config.delay = 763; + config.ratio = 0.12; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.03; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2735; + config.delay = 1629; + config.ratio = 0.13; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.78; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1816; + config.delay = 323; + config.ratio = 2.53; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 189.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.14; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2200; + config.delay = 1113; + config.ratio = 1.04; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 172.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.64; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2480; + config.delay = 1851; + config.ratio = 0.47; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.6; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1699; + config.delay = 474; + config.ratio = 2.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.17; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1165; + config.delay = 981; + config.ratio = 1.58; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 127.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.5; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1428; + config.delay = 727; + config.ratio = 1.85; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.24; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2963; + config.delay = 528; + config.ratio = 1.65; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 270.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.74; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2283; + config.delay = 1479; + config.ratio = 0.58; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 242.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.1; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2708; + config.delay = 1740; + config.ratio = 1.75; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 218.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.84; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2518; + config.delay = 1778; + config.ratio = 2.55; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 106.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.03; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2149; + config.delay = 377; + config.ratio = 0.75; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 271.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.59; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1436; + config.delay = 1966; + config.ratio = 0.43; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.72; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1995; + config.delay = 1834; + config.ratio = 2.52; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.98; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2214; + config.delay = 1612; + config.ratio = 0.89; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.49; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2265; + config.delay = 722; + config.ratio = 0.25; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.92; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2761; + config.delay = 1975; + config.ratio = 2.17; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 266.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.25; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1098; + config.delay = 1026; + config.ratio = 2.01; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.23; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2982; + config.delay = 417; + config.ratio = 1.39; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 160.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.83; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2230; + config.delay = 1931; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 119.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.06; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2071; + config.delay = 878; + config.ratio = 2.08; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1459; + config.delay = 1838; + config.ratio = 2.08; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.92; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1429; + config.delay = 1423; + config.ratio = 0.51; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.32; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2817; + config.delay = 1082; + config.ratio = 1.27; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.32; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1981; + config.delay = 971; + config.ratio = 0.57; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.67; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2914; + config.delay = 1632; + config.ratio = 0.14; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 136.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.7; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2564; + config.delay = 1974; + config.ratio = 0.72; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.32; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1214; + config.delay = 561; + config.ratio = 2.98; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.81; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1263; + config.delay = 1756; + config.ratio = 0.64; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.64; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2693; + config.delay = 511; + config.ratio = 1.66; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2911; + config.delay = 1445; + config.ratio = 2.74; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.59; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1387; + config.delay = 321; + config.ratio = 0.64; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 192.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.66; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1012; + config.delay = 1328; + config.ratio = 0.15; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.38; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1719; + config.delay = 937; + config.ratio = 0.61; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 295.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.11; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2581; + config.delay = 1490; + config.ratio = 1.53; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.22; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2472; + config.delay = 1848; + config.ratio = 0.31; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.97; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2017; + config.delay = 1873; + config.ratio = 2.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.49; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1814; + config.delay = 1246; + config.ratio = 1.52; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 288.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1936; + config.delay = 1270; + config.ratio = 2.27; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 222.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.35; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1306; + config.delay = 1093; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 245.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.86; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1851; + config.delay = 333; + config.ratio = 0.66; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.08; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1118; + config.delay = 264; + config.ratio = 2.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 279.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1490; + config.delay = 741; + config.ratio = 2.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 261.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.0; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2079; + config.delay = 1909; + config.ratio = 0.25; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.42; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1949; + config.delay = 803; + config.ratio = 2.66; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.74; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1205; + config.delay = 402; + config.ratio = 1.38; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 218.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.64; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2867; + config.delay = 1885; + config.ratio = 1.25; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.89; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1388; + config.delay = 1166; + config.ratio = 2.14; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 113.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.76; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2431; + config.delay = 281; + config.ratio = 2.81; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.59; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2153; + config.delay = 884; + config.ratio = 2.68; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 210.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.2; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2685; + config.delay = 1255; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.94; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2714; + config.delay = 404; + config.ratio = 2.36; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.99; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1059; + config.delay = 1593; + config.ratio = 1.65; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 176.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.22; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1915; + config.delay = 1102; + config.ratio = 0.97; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.74; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2253; + config.delay = 1746; + config.ratio = 1.61; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.69; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1551; + config.delay = 601; + config.ratio = 2.38; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.58; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1678; + config.delay = 154; + config.ratio = 1.87; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.99; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1551; + config.delay = 337; + config.ratio = 0.26; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.83; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1169; + config.delay = 1780; + config.ratio = 2.02; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 213.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.56; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1814; + config.delay = 1190; + config.ratio = 2.51; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 265.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.55; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2486; + config.delay = 1268; + config.ratio = 2.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.01; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1887; + config.delay = 1846; + config.ratio = 0.24; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 144.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.65; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1457; + config.delay = 1079; + config.ratio = 1.75; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 275.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.48; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2329; + config.delay = 268; + config.ratio = 1.54; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 205.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.1; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1478; + config.delay = 1966; + config.ratio = 1.75; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 180.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.62; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1088; + config.delay = 1312; + config.ratio = 0.36; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.94; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1839; + config.delay = 1134; + config.ratio = 1.04; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.76; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2798; + config.delay = 1197; + config.ratio = 2.15; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 193.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.29; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1169; + config.delay = 1766; + config.ratio = 1.76; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 284.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.96; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2047; + config.delay = 1978; + config.ratio = 2.71; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.48; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1195; + config.delay = 1191; + config.ratio = 0.94; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.04; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1365; + config.delay = 979; + config.ratio = 0.58; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.22; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2170; + config.delay = 136; + config.ratio = 2.98; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.98; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1591; + config.delay = 270; + config.ratio = 1.31; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.04; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1860; + config.delay = 1390; + config.ratio = 1.99; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.74; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2866; + config.delay = 597; + config.ratio = 0.62; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.84; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2245; + config.delay = 1880; + config.ratio = 1.69; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.04; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2494; + config.delay = 632; + config.ratio = 1.86; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 218.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.78; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2534; + config.delay = 108; + config.ratio = 0.47; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.4; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1522; + config.delay = 910; + config.ratio = 2.23; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.99; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1687; + config.delay = 1732; + config.ratio = 1.75; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.92; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2539; + config.delay = 684; + config.ratio = 0.11; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 168.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.77; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1752; + config.delay = 830; + config.ratio = 0.15; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 268.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.51; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1326; + config.delay = 1436; + config.ratio = 2.36; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.95; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2802; + config.delay = 304; + config.ratio = 0.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.92; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1875; + config.delay = 108; + config.ratio = 1.05; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.21; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2039; + config.delay = 1691; + config.ratio = 2.45; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.7; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2415; + config.delay = 1998; + config.ratio = 1.04; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 273.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.16; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1280; + config.delay = 1443; + config.ratio = 0.61; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.23; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1265; + config.delay = 1374; + config.ratio = 0.19; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.39; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1899; + config.delay = 1867; + config.ratio = 1.02; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.25; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2813; + config.delay = 593; + config.ratio = 2.69; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 240.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.23; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2314; + config.delay = 1256; + config.ratio = 1.72; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.91; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1477; + config.delay = 1373; + config.ratio = 1.22; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 155.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.76; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1330; + config.delay = 587; + config.ratio = 0.98; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.41; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1362; + config.delay = 1549; + config.ratio = 2.39; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 194.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.95; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1828; + config.delay = 934; + config.ratio = 2.46; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.5; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2221; + config.delay = 1112; + config.ratio = 0.73; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 231.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.26; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1265; + config.delay = 370; + config.ratio = 1.69; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 126.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.88; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2252; + config.delay = 562; + config.ratio = 1.07; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.72; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1297; + config.delay = 151; + config.ratio = 2.34; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 287.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.29; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1189; + config.delay = 1450; + config.ratio = 2.52; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.54; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1939; + config.delay = 1010; + config.ratio = 2.07; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.55; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2724; + config.delay = 1176; + config.ratio = 1.07; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.63; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2278; + config.delay = 1842; + config.ratio = 0.94; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.54; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1992; + config.delay = 171; + config.ratio = 0.78; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.09; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2464; + config.delay = 979; + config.ratio = 1.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.66; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2086; + config.delay = 1710; + config.ratio = 1.15; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.38; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2155; + config.delay = 749; + config.ratio = 0.81; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 203.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.27; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1198; + config.delay = 1354; + config.ratio = 1.44; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.7; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1948; + config.delay = 891; + config.ratio = 2.97; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.05; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1275; + config.delay = 829; + config.ratio = 0.45; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 105.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.77; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2121; + config.delay = 1083; + config.ratio = 2.23; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 199.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.47; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1459; + config.delay = 1203; + config.ratio = 2.98; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.96; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1456; + config.delay = 399; + config.ratio = 2.63; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.49; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2328; + config.delay = 448; + config.ratio = 0.16; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 280.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.03; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2653; + config.delay = 829; + config.ratio = 1.72; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.25; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2208; + config.delay = 1327; + config.ratio = 0.82; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 242.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.03; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2740; + config.delay = 1191; + config.ratio = 2.12; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.18; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1915; + config.delay = 419; + config.ratio = 2.91; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 120.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.63; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2349; + config.delay = 788; + config.ratio = 2.89; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.57; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1556; + config.delay = 771; + config.ratio = 1.33; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 207.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.39; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2602; + config.delay = 1924; + config.ratio = 0.55; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 294.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.52; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1223; + config.delay = 563; + config.ratio = 2.43; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 289.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.2; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2875; + config.delay = 1751; + config.ratio = 2.47; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 162.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.56; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2355; + config.delay = 405; + config.ratio = 0.32; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 163.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.13; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1832; + config.delay = 1300; + config.ratio = 1.15; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.65; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1728; + config.delay = 1235; + config.ratio = 2.91; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.07; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1498; + config.delay = 1943; + config.ratio = 1.34; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.76; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1134; + config.delay = 390; + config.ratio = 2.35; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.51; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2442; + config.delay = 1699; + config.ratio = 1.84; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.35; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2088; + config.delay = 879; + config.ratio = 1.37; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.45; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1153; + config.delay = 806; + config.ratio = 0.52; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 132.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.12; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2721; + config.delay = 1189; + config.ratio = 2.78; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +/*back end*/ +/*elastic start*/ +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.05; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1849; + config.delay = 115; + config.ratio = 0.25; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 267.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1417; + config.delay = 263; + config.ratio = 1.51; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.09; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1121; + config.delay = 443; + config.ratio = 2.72; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 275.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.69; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2341; + config.delay = 237; + config.ratio = 0.62; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 165.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.86; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1351; + config.delay = 1963; + config.ratio = 0.18; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 272.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.84; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1714; + config.delay = 1835; + config.ratio = 1.37; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 119.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.43; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1875; + config.delay = 265; + config.ratio = 1.21; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.3; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2367; + config.delay = 752; + config.ratio = 1.77; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 127.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.55; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2278; + config.delay = 202; + config.ratio = 1.83; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.39; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2546; + config.delay = 593; + config.ratio = 1.22; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 211.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.99; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1535; + config.delay = 1489; + config.ratio = 0.24; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.77; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1687; + config.delay = 808; + config.ratio = 1.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 248.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.68; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1911; + config.delay = 1585; + config.ratio = 0.82; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.07; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2323; + config.delay = 1139; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.65; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2410; + config.delay = 697; + config.ratio = 1.06; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 236.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.5; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1826; + config.delay = 297; + config.ratio = 0.44; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 247.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.47; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1773; + config.delay = 1860; + config.ratio = 2.07; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 138.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.75; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1117; + config.delay = 1598; + config.ratio = 0.25; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 110.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.16; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1839; + config.delay = 1681; + config.ratio = 2.19; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 239.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.07; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1793; + config.delay = 815; + config.ratio = 0.66; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 150.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.21; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2452; + config.delay = 1223; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.86; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2614; + config.delay = 496; + config.ratio = 2.18; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.82; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2451; + config.delay = 289; + config.ratio = 1.59; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 145.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.25; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1428; + config.delay = 623; + config.ratio = 2.97; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.33; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2250; + config.delay = 1087; + config.ratio = 1.09; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 291.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.54; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2302; + config.delay = 296; + config.ratio = 2.17; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.43; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2232; + config.delay = 1490; + config.ratio = 2.17; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 123.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.99; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2729; + config.delay = 1370; + config.ratio = 0.83; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 171.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.4; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2512; + config.delay = 522; + config.ratio = 0.19; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 195.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.74; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1358; + config.delay = 1517; + config.ratio = 1.41; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.98; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1373; + config.delay = 931; + config.ratio = 2.66; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.77; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1042; + config.delay = 1651; + config.ratio = 2.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 189.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.47; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2856; + config.delay = 663; + config.ratio = 1.32; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.89; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1930; + config.delay = 861; + config.ratio = 2.22; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 141.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.58; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1047; + config.delay = 856; + config.ratio = 0.19; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.69; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1725; + config.delay = 614; + config.ratio = 0.82; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 157.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.61; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1836; + config.delay = 752; + config.ratio = 1.59; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 241.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.51; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1432; + config.delay = 1260; + config.ratio = 2.39; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.54; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1946; + config.delay = 665; + config.ratio = 2.92; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 290.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.67; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2774; + config.delay = 1853; + config.ratio = 0.58; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.54; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2865; + config.delay = 568; + config.ratio = 2.96; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 282.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.7; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1985; + config.delay = 547; + config.ratio = 1.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 196.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2851; + config.delay = 1243; + config.ratio = 2.43; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 188.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.37; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1529; + config.delay = 1557; + config.ratio = 0.81; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.07; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1355; + config.delay = 862; + config.ratio = 0.52; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 200.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.31; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2125; + config.delay = 819; + config.ratio = 1.33; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.23; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1501; + config.delay = 1830; + config.ratio = 2.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.34; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2309; + config.delay = 1089; + config.ratio = 1.26; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 194.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.7; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1799; + config.delay = 1061; + config.ratio = 2.09; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 197.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.31; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2593; + config.delay = 391; + config.ratio = 2.53; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.44; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2706; + config.delay = 360; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.4; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1551; + config.delay = 249; + config.ratio = 0.92; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 283.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.46; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1916; + config.delay = 384; + config.ratio = 2.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.29; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2900; + config.delay = 1165; + config.ratio = 0.21; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 147.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.15; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1769; + config.delay = 643; + config.ratio = 1.88; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.65; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2140; + config.delay = 130; + config.ratio = 2.58; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.13; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1325; + config.delay = 1949; + config.ratio = 2.65; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1955; + config.delay = 172; + config.ratio = 2.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.25; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2177; + config.delay = 1737; + config.ratio = 0.75; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 264.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.12; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1036; + config.delay = 1803; + config.ratio = 0.89; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.44; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2572; + config.delay = 575; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.26; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2198; + config.delay = 972; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 146.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2525; + config.delay = 1689; + config.ratio = 0.34; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.97; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1741; + config.delay = 1085; + config.ratio = 0.56; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 264.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.64; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2561; + config.delay = 1708; + config.ratio = 0.35; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.45; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2516; + config.delay = 1841; + config.ratio = 1.47; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 131.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1267; + config.delay = 1876; + config.ratio = 1.73; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 277.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.16; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2243; + config.delay = 1713; + config.ratio = 2.94; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 296.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.47; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2219; + config.delay = 362; + config.ratio = 1.55; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 159.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.66; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2191; + config.delay = 926; + config.ratio = 0.35; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 152.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.31; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2705; + config.delay = 344; + config.ratio = 2.28; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.3; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2102; + config.delay = 1154; + config.ratio = 1.65; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 187.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.38; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1389; + config.delay = 450; + config.ratio = 0.24; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 185.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.17; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1247; + config.delay = 867; + config.ratio = 1.58; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.16; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2222; + config.delay = 1088; + config.ratio = 2.54; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 226.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.57; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1372; + config.delay = 1801; + config.ratio = 0.89; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.63; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2127; + config.delay = 1221; + config.ratio = 1.41; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 251.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.59; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1239; + config.delay = 934; + config.ratio = 2.09; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 124.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.84; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2063; + config.delay = 1250; + config.ratio = 1.93; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 198.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.12; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1691; + config.delay = 215; + config.ratio = 0.46; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 201.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.55; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2850; + config.delay = 622; + config.ratio = 2.07; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.61; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2388; + config.delay = 838; + config.ratio = 0.87; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 257.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.53; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2431; + config.delay = 163; + config.ratio = 1.88; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 160.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.07; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1085; + config.delay = 1483; + config.ratio = 1.51; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 263.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.48; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2606; + config.delay = 1413; + config.ratio = 1.02; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.95; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1459; + config.delay = 838; + config.ratio = 2.18; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 108.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.63; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2090; + config.delay = 1929; + config.ratio = 2.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 182.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.2; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1257; + config.delay = 1421; + config.ratio = 0.12; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 122.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.46; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2021; + config.delay = 636; + config.ratio = 0.36; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 206.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.72; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1842; + config.delay = 426; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.78; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2214; + config.delay = 285; + config.ratio = 2.91; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 299.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.57; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1429; + config.delay = 543; + config.ratio = 1.16; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1608; + config.delay = 232; + config.ratio = 1.42; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 246.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.52; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1951; + config.delay = 641; + config.ratio = 1.54; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 158.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.12; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2032; + config.delay = 1899; + config.ratio = 1.69; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 278.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.17; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2568; + config.delay = 1184; + config.ratio = 2.18; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 234.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.31; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2141; + config.delay = 1097; + config.ratio = 2.22; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 130.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.4; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1657; + config.delay = 474; + config.ratio = 0.24; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 256.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.98; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2431; + config.delay = 1715; + config.ratio = 0.52; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 117.5; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.58; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1513; + config.delay = 1024; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 118.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.38; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2482; + config.delay = 189; + config.ratio = 2.33; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.08; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2342; + config.delay = 731; + config.ratio = 2.22; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 238.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.37; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1162; + config.delay = 1558; + config.ratio = 2.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 235.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.81; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1577; + config.delay = 713; + config.ratio = 1.25; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 101.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.68; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2444; + config.delay = 1102; + config.ratio = 2.68; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.62; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2698; + config.delay = 1302; + config.ratio = 2.67; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 103.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.2; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2833; + config.delay = 654; + config.ratio = 2.06; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 135.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.65; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1116; + config.delay = 897; + config.ratio = 2.03; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 140.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.1; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2642; + config.delay = 504; + config.ratio = 0.95; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 252.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.86; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1024; + config.delay = 1862; + config.ratio = 0.21; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 115.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.56; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2749; + config.delay = 258; + config.ratio = 2.85; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 294.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.13; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1357; + config.delay = 1372; + config.ratio = 1.27; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 208.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.21; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2400; + config.delay = 1644; + config.ratio = 0.26; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 102.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.47; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1939; + config.delay = 255; + config.ratio = 2.82; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.64; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1437; + config.delay = 599; + config.ratio = 1.37; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 281.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.0; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1266; + config.delay = 163; + config.ratio = 0.31; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 225.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.26; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1206; + config.delay = 880; + config.ratio = 0.91; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 169.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.93; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2257; + config.delay = 617; + config.ratio = 0.38; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.4; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2501; + config.delay = 1948; + config.ratio = 2.05; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1475; + config.delay = 201; + config.ratio = 0.14; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 129.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.86; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1843; + config.delay = 332; + config.ratio = 2.63; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 175.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.75; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2799; + config.delay = 1768; + config.ratio = 1.06; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 243.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2725; + config.delay = 1574; + config.ratio = 0.49; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 191.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.63; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2123; + config.delay = 727; + config.ratio = 0.54; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 133.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.89; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2681; + config.delay = 327; + config.ratio = 2.43; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 280.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.97; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2303; + config.delay = 1502; + config.ratio = 2.54; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 183.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.08; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2243; + config.delay = 256; + config.ratio = 0.63; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 125.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.56; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2531; + config.delay = 1263; + config.ratio = 2.94; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 162.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.7; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2618; + config.delay = 981; + config.ratio = 0.36; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 164.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.64; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1165; + config.delay = 353; + config.ratio = 0.77; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.84; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2762; + config.delay = 1041; + config.ratio = 0.91; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 237.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2759; + config.delay = 336; + config.ratio = 0.87; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 138.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.26; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1078; + config.delay = 1060; + config.ratio = 2.62; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 116.6; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.51; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2518; + config.delay = 1196; + config.ratio = 1.47; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 182.4; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.25; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1506; + config.delay = 821; + config.ratio = 0.95; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 228.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1384; + config.delay = 1510; + config.ratio = 0.59; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 276.9; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.28; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1315; + config.delay = 922; + config.ratio = 1.03; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 224.0; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.7; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2137; + config.delay = 881; + config.ratio = 0.32; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 190.7; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.75; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2917; + config.delay = 1683; + config.ratio = 0.56; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 274.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.91; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1779; + config.delay = 1964; + config.ratio = 0.38; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 148.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.75; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2861; + config.delay = 1129; + config.ratio = 2.81; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 118.1; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.03; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2972; + config.delay = 1692; + config.ratio = 2.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 111.2; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.44; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2203; + config.delay = 1906; + config.ratio = 0.14; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 292.3; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.37; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1886; + config.delay = 897; + config.ratio = 0.81; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 262.8; + + if (anim_start_display_img(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img()"); + return FAILED; + } +} + +/*elastic end*/ +/**************************************************************************** + * Public Functions + ****************************************************************************/ +int animengine_c_images_test(int argc, char *argv[]) +{ + // anim_adapter_test(); + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + screen_init(); + syslog(LOG_INFO, "\n[======] screen_init finised\n"); + img_anim_handle = lvx_anim_adapter_init(); + syslog(LOG_INFO, "\n[======] animengine_c_images_test start\n"); + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "0") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "2") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "3") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "4") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "5") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "6") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "7") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "8") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "9") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "10") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "11") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "12") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "13") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "14") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "15") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "16") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "17") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "18") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "19") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "20") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "21") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "22") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "23") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "24") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "25") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "26") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "27") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "28") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "29") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "30") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "31") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "32") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "33") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "34") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "35") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "36") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "37") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "38") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "39") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "40") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "41") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "42") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "43") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "44") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "45") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "46") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "47") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "48") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "49") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "50") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "51") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "52") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "53") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "54") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "55") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "56") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "57") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "58") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "59") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "60") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "61") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "62") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "63") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "64") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "65") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "66") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "67") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "68") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "69") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "70") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "71") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "72") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "73") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "74") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "75") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "76") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "77") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "78") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "79") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "80") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "81") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "82") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "83") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "84") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "85") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "86") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "87") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "88") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "89") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "90") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "91") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "92") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "93") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "94") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "95") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "96") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "97") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "98") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "99") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "100") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "101") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "102") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "103") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "104") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "105") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "106") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "107") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "108") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "109") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "110") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "111") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "112") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "113") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "114") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "115") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "116") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "117") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "118") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "119") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "120") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "121") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "122") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "123") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "124") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "125") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "126") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "127") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "128") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "129") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "130") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "131") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "132") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "133") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "134") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "135") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "136") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "137") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "138") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "139") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "140") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "141") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "142") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "143") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "144") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "145") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "146") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "147") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "148") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "149") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "150") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "151") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "152") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "153") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "154") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "155") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "156") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "157") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "158") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "159") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "160") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "161") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "162") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "163") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "164") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "165") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "166") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "167") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "168") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "169") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "170") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "171") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "172") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "173") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "174") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "175") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "176") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "177") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "178") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "179") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "180") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "181") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "182") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "183") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "184") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "185") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "186") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "187") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "188") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "189") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "190") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "191") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "192") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "193") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "194") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "195") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "196") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "197") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "198") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "199") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "200") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "201") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "202") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "203") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "204") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "205") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "206") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "207") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "208") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "209") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "210") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "211") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "212") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "213") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "214") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "215") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "216") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "217") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "218") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "219") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "220") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "221") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "222") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "223") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "224") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "225") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "226") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "227") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "228") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "229") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "230") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "231") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "232") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "233") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "234") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "235") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "236") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "237") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "238") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "239") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "240") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "241") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "242") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "243") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "244") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "245") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "246") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "247") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "248") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "249") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "250") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "251") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "252") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "253") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "254") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "255") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "256") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "257") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "258") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "259") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "260") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "261") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "262") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "263") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "264") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "265") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "266") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "267") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "268") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "269") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "270") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "271") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "272") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "273") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "274") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "275") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "276") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "277") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "278") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "279") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "280") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "281") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "282") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "283") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "284") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "285") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "286") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "287") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "288") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "289") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "290") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "291") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "292") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "293") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "294") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "295") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "296") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "297") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "298") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "299") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "300") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "301") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "302") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "303") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "304") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "305") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "306") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "307") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "308") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "309") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "310") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "311") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "312") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "313") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "314") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "315") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "316") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "317") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "318") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "319") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "320") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "321") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "322") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "323") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "324") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "325") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "326") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "327") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "328") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "329") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "330") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "331") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "332") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "333") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "334") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "335") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "336") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "337") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "338") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "339") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "340") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "341") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "342") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "343") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "344") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "345") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "346") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "347") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "348") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "349") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "350") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "351") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "352") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "353") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "354") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "355") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "356") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "357") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "358") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "359") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "360") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "361") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "362") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "363") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "364") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "365") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "366") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "367") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "368") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "369") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "370") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "371") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "372") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "373") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "374") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "375") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "376") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "377") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "378") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "379") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "380") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "381") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "382") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "383") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "384") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "385") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "386") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "387") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "388") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "389") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "390") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "391") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "392") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "393") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "394") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "395") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "396") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "397") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "398") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "399") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "400") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "401") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "402") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "403") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "404") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "405") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "406") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "407") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "408") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "409") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "410") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "411") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "412") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "413") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "414") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "415") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "416") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "417") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "418") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "419") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "420") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "421") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "422") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "423") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "424") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "425") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "426") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "427") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "428") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "429") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "430") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "431") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "432") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "433") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "434") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "435") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "436") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "437") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "438") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "439") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "440") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "441") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "442") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "443") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "444") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "445") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "446") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "447") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "448") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "449") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "450") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "451") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "452") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "453") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "454") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "455") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "456") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "457") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "458") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "459") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "460") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "461") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "462") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "463") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "464") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "465") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "466") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "467") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "468") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "469") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "470") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "471") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "472") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "473") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "474") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "475") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "476") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "477") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "478") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "479") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "480") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "481") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "482") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "483") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "484") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "485") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "486") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "487") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "488") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "489") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "490") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "491") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "492") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "493") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "494") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "495") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "496") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "497") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "498") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "499") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "500") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "501") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "502") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "503") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "504") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "505") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "506") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "507") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "508") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "509") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "510") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "511") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "512") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "513") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "514") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "515") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "516") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "517") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "518") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "519") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "520") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "521") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "522") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "523") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "524") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "525") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "526") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "527") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "528") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "529") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "530") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "531") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "532") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "533") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "534") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "535") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "536") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "537") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "538") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "539") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "540") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "541") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "542") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "543") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "544") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "545") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "546") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "547") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "548") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "549") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "550") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "551") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "552") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "553") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "554") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "555") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "556") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "557") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "558") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "559") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "560") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "561") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "562") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "563") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "564") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "565") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "566") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "567") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "568") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "569") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "570") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "571") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "572") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "573") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "574") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "575") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "576") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "577") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "578") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "579") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "580") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "581") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "582") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "583") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "584") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "585") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "586") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "587") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "588") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "589") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "590") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "591") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "592") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "593") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "594") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "595") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "596") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "597") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "598") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "599") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "600") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "601") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "602") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "603") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "604") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "605") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "606") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "607") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "608") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "609") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "610") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "611") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "612") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "613") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "614") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "615") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "616") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "617") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "618") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "619") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "620") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "621") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "622") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "623") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "624") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "625") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "626") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "627") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "628") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "629") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "630") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "631") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "632") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "633") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "634") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "635") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "636") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "637") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "638") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "639") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "640") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "641") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "642") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "643") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "644") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "645") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "646") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "647") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "648") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "649") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "650") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "651") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "652") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "653") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "654") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "655") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "656") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "657") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "658") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "659") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "660") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "661") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "662") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "663") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "664") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "665") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "666") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "667") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "668") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "669") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "670") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "671") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "672") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "673") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "674") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "675") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "676") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "677") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "678") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "679") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "680") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "681") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "682") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "683") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "684") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "685") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "686") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "687") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "688") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "689") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "690") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "691") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "692") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "693") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "694") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "695") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "696") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "697") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "698") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "699") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "700") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "701") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "702") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "703") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "704") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "705") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "706") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "707") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "708") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "709") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "710") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "711") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "712") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "713") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "714") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "715") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "716") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "717") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "718") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "719") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "720") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "721") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "722") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "723") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "724") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "725") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "726") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "727") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "728") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "729") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "730") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "731") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "732") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "733") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "734") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "735") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "736") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "737") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "738") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "739") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "740") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "741") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "742") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "743") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "744") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "745") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "746") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "747") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "748") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "749") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "750") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "751") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "752") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "753") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "754") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "755") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "756") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "757") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "758") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "759") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "760") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "761") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "762") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "763") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "764") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "765") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "766") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "767") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "768") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "769") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "770") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "771") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "772") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "773") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "774") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "775") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "776") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "777") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "778") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "779") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "780") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "781") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "782") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "783") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "784") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "785") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "786") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "787") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "788") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "789") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "790") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "791") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "792") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "793") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "794") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "795") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "796") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "797") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "798") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "799") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "800") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "801") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "802") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "803") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "804") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "805") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "806") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "807") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "808") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "809") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "810") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "811") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "812") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "813") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "814") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "815") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "816") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "817") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "818") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "819") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "820") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "821") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "822") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "823") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "824") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "825") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "826") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "827") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "828") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "829") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "830") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "831") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "832") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "833") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "834") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "835") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "836") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "837") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "838") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "839") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "840") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "841") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "842") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "843") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "844") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "845") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "846") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "847") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "848") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "849") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "850") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "851") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "852") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "853") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "854") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "855") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "856") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "857") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "858") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "859") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "860") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "861") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "862") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "863") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "864") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "865") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "866") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "867") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "868") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "869") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "870") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "871") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "872") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "873") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "874") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "875") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "876") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "877") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "878") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "879") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "880") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "881") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "882") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "883") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "884") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "885") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "886") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "887") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "888") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "889") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "890") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "891") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "892") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "893") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "894") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "895") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "896") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "897") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "898") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "899") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "900") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "901") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "902") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "903") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "904") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "905") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "906") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "907") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "908") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "909") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "910") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "911") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "912") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "913") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "914") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "915") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "916") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "917") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "918") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "919") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "920") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "921") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "922") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "923") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "924") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "925") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "926") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "927") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "928") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "929") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "930") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "931") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "932") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "933") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "934") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "935") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "936") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "937") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "938") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "939") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "940") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "941") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "942") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "943") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "944") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "945") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "946") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "947") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "948") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "949") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "950") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "951") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "952") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "953") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "954") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "955") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "956") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "957") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "958") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "959") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "960") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "961") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "962") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "963") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "964") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "965") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "966") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "967") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "968") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "969") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "970") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "971") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "972") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "973") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "974") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "975") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "976") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "977") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "978") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "979") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "980") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "981") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "982") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "983") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "984") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "985") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "986") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "987") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "988") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "989") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "990") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "991") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "992") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "993") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "994") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "995") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "996") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "997") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "998") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "999") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1000") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1001") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1002") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1003") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1004") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1005") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1006") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1007") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1008") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1009") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1010") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1011") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1012") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1013") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1014") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1015") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1016") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1017") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1018") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1019") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1020") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1021") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1022") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1023") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1024") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1025") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1026") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1027") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1028") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1029") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1030") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1031") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1032") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1033") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1034") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1035") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1036") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1037") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1038") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1039") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1040") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1041") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1042") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1043") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1044") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1045") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1046") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1047") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1048") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1049") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1050") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1051") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1052") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1053") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1054") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1055") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1056") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1057") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1058") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1059") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1060") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1061") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1062") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1063") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1064") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1065") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1066") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1067") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1068") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1069") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1070") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1071") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1072") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1073") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1074") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1075") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1076") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1077") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1078") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1079") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1080") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1081") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1082") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1083") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1084") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1085") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1086") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1087") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1088") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1089") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1090") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1091") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1092") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1093") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1094") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1095") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1096") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1097") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1098") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1099") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1100") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1101") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1102") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1103") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1104") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1105") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1106") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1107") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1108") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1109") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1110") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1111") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1112") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1113") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1114") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1115") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1116") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1117") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1118") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1119") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1120") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1121") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1122") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1123") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1124") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1125") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1126") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1127") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1128") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1129") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1130") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1131") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1132") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1133") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1134") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1135") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1136") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1137") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1138") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1139") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1140") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1141") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1142") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1143") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1144") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1145") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1146") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1147") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1148") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1149") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1150") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1151") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1152") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1153") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1154") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1155") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1156") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1157") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1158") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1159") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1160") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1161") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1162") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1163") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1164") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1165") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1166") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1167") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1168") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1169") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1170") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1171") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1172") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1173") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1174") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1175") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1176") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1177") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1178") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1179") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1180") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1181") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1182") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1183") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1184") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1185") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1186") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1187") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1188") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1189") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1190") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1191") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1192") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1193") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1194") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1195") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1196") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1197") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1198") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1199") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1200") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1201") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1202") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1203") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1204") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1205") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1206") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1207") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1208") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1209") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1210") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1211") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1212") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1213") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1214") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1215") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1216") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1217") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1218") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1219") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1220") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1221") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1222") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1223") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1224") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1225") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1226") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1227") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1228") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1229") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1230") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1231") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1232") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1233") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1234") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1235") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1236") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1237") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1238") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1239") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1240") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1241") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1242") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1243") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1244") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1245") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1246") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1247") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1248") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1249") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1250") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1251") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1252") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1253") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1254") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1255") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1256") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1257") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1258") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1259") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1260") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1261") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1262") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1263") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1264") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1265") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1266") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1267") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1268") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1269") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1270") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1271") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1272") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1273") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1274") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1275") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1276") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1277") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1278") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1279") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1280") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1281") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1282") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1283") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1284") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1285") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1286") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1287") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1288") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1289") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1290") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1291") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1292") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1293") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1294") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1295") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1296") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1297") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1298") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1299") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1300") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1301") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1302") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1303") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1304") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1305") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1306") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1307") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1308") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1309") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1310") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1311") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1312") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1313") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1314") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1315") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1316") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1317") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1318") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1319") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1320") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1321") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1322") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1323") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1324") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1325") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1326") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1327") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1328") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1329") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1330") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1331") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1332") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1333") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1334") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1335") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1336") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1337") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1338") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1339") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1340") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1341") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1342") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1343") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1344") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1345") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1346") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1347") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1348") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1349") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1350") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1351") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1352") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1353") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1354") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1355") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1356") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1357") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1358") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1359") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1360") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1361") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1362") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1363") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1364") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1365") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1366") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1367") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1368") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1369") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1370") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1371") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1372") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1373") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1374") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1375") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1376") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1377") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1378") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1379") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1380") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1381") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1382") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1383") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1384") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1385") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1386") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1387") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1388") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1389") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1390") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1391") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1392") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1393") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1394") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1395") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1396") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1397") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1398") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1399") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1400") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1401") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1402") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1403") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1404") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1405") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1406") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1407") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1408") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1409") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1410") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1411") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1412") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1413") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1414") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1415") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1416") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1417") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1418") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1419") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1420") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1421") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1422") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1423") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1424") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1425") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1426") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1427") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1428") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1429") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1430") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1431") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1432") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1433") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1434") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1435") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1436") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1437") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1438") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1439") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1440") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1441") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1442") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1443") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1444") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1445") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1446") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1447") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1448") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1449") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1450") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1451") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1452") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1453") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1454") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1455") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1456") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1457") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1458") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1459") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1460") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1461") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1462") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1463") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1464") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1465") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1466") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1467") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1468") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1469") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1470") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1471") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1472") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1473") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1474") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1475") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1476") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1477") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1478") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1479") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1480") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1481") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1482") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1483") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1484") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1485") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1486") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1487") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1488") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1489") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1490") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1491") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1492") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1493") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1494") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1495") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1496") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1497") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1498") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1499") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1500") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1501") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1502") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1503") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1504") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1505") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1506") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1507") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1508") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1509") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1510") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1511") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1512") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1513") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1514") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1515") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1516") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1517") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1518") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1519") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1520") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1521") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1522") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1523") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1524") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1525") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1526") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1527") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1528") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1529") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1530") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1531") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1532") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1533") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1534") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1535") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1536") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1537") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1538") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1539") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1540") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1541") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1542") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1543") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1544") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1545") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1546") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1547") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1548") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1549") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1550") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1551") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1552") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1553") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1554") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1555") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1556") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1557") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1558") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1559") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1560") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1561") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1562") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1563") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1564") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1565") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1566") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1567") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1568") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1569") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1570") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1571") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1572") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1573") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1574") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1575") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1576") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1577") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1578") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1579") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1580") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1581") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1582") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1583") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1584") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1585") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1586") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1587") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1588") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1589") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1590") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1591") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1592") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1593") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1594") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1595") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1596") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1597") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1598") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1599") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1600") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1601") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1602") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1603") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1604") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1605") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1606") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1607") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1608") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1609") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1610") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1611") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1612") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1613") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1614") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1615") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1616") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1617") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1618") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1619") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1620") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1621") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1622") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1623") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1624") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1625") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1626") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1627") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1628") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1629") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1630") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE_img(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1631") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE_img(); + } + + /*no parameter image test end*/ + if (flag == 0) + { + syslog(LOG_INFO, "\n[======] animengine_c_images_test passed\n"); + // exit(PASSED); + } + else + { + syslog(LOG_INFO, "\n[======] animengine_c_images_test failed\n"); + // exit(FAILED); + } + lv_disp_load_scr(ui_screen); + return PASSED; +} diff --git a/testcases/graphics_test/animengine_ctest/anim_normal_ctest.c b/testcases/graphics_test/animengine_ctest/anim_normal_ctest.c new file mode 100644 index 0000000..812cf19 --- /dev/null +++ b/testcases/graphics_test/animengine_ctest/anim_normal_ctest.c @@ -0,0 +1,59463 @@ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "animengine_ctest.h" +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Private Types + ****************************************************************************/ + +/**************************************************************************** + * Private Function Prototypes + ****************************************************************************/ + +/**************************************************************************** + * Private Data + ****************************************************************************/ + +static ANIMID anim_id; +static anim_engine_handle_t img_anim_handle; +static lv_obj_t *ui_screen; +static lv_obj_t *ui_btntest; + +// static lv_obj_t* ui_btntest; +static int flag = 0; + +static void screen_init(void) +{ + // ui_screen = lv_obj_create(NULL); + // lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); + // lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x375830), + // LV_PART_MAIN | LV_STATE_DEFAULT); + // lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_screen = lv_obj_create(NULL); + lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x375830), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_btntest = lv_btn_create(ui_screen); + lv_obj_set_width(ui_btntest, 58); + lv_obj_set_height(ui_btntest, 58); + lv_obj_set_x(ui_btntest, -115); + lv_obj_set_y(ui_btntest, -130); + lv_obj_set_align(ui_btntest, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_btntest, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btntest, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_radius(ui_btntest, 29, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_color(ui_btntest, lv_color_hex(0x6950a1), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btntest, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ + +static void print_config(const anim_config_t *config) +{ + syslog(LOG_INFO, "config[curve:%d,p1:%f,p2:%f,p3:%f,p4:%f,direction_type:%d,iteration_count:%d\ + duration:%" PRIi32 ",delay:%" PRIi32 ",ratio:%f]", + config->curve.curve_type, config->curve.p1, config->curve.p2, + config->curve.p3, config->curve.p4, config->direction_type, config->iteration_count, + config->duration, config->delay, config->ratio); +} + +int anim_start_display(anim_config_t *config_test, const anim_value_t *val_test, anim_property_type_t property_type_test, anim_state_type_t state_test) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + anim_config_set(img_anim_handle, anim_id, config_test); + anim_config_get(img_anim_handle, anim_id, config_test); + print_config(config_test); + + anim_property_add(img_anim_handle, anim_id, property_type_test, state_test, val_test); + anim_property_config_set(img_anim_handle, anim_id, property_type_test, config_test); + anim_property_config_get(img_anim_handle, anim_id, property_type_test, config_test); + ret = anim_start(img_anim_handle, anim_id, ui_btntest, ANIM_LT_NORMAL); + if (ret == 0) + { + return PASSED; + } + else + { + flag = 1; + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3400; + ; + config.delay = 369; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3598; + ; + config.delay = 339; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2262; + ; + config.delay = 606; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3158; + ; + config.delay = 322; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1936; + ; + config.delay = 907; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3675; + ; + config.delay = 837; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4092; + ; + config.delay = 758; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4943; + ; + config.delay = 997; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1069; + ; + config.delay = 170; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3421; + ; + config.delay = 654; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1982; + ; + config.delay = 961; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2832; + ; + config.delay = 590; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4997; + ; + config.delay = 232; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1942; + ; + config.delay = 729; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1767; + ; + config.delay = 194; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2895; + ; + config.delay = 165; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4569; + ; + config.delay = 815; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2529; + ; + config.delay = 910; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2433; + ; + config.delay = 387; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2725; + ; + config.delay = 528; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1435; + ; + config.delay = 440; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3480; + ; + config.delay = 455; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4817; + ; + config.delay = 481; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3122; + ; + config.delay = 849; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3844; + ; + config.delay = 990; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3163; + ; + config.delay = 678; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4915; + ; + config.delay = 175; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1112; + ; + config.delay = 200; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3976; + ; + config.delay = 757; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2502; + ; + config.delay = 703; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1997; + ; + config.delay = 517; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2807; + ; + config.delay = 159; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1510; + ; + config.delay = 655; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2823; + ; + config.delay = 795; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1112; + ; + config.delay = 112; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1258; + ; + config.delay = 960; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1574; + ; + config.delay = 946; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1178; + ; + config.delay = 131; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1438; + ; + config.delay = 690; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1949; + ; + config.delay = 895; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2332; + ; + config.delay = 523; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2147; + ; + config.delay = 800; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1747; + ; + config.delay = 516; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2055; + ; + config.delay = 347; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3578; + ; + config.delay = 638; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1034; + ; + config.delay = 823; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4654; + ; + config.delay = 142; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_LINEAR; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4063; + ; + config.delay = 964; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1150; + ; + config.delay = 104; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4037; + ; + config.delay = 503; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1107; + ; + config.delay = 956; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3472; + ; + config.delay = 363; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2473; + ; + config.delay = 891; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2047; + ; + config.delay = 132; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1435; + ; + config.delay = 823; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4001; + ; + config.delay = 117; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4106; + ; + config.delay = 693; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2474; + ; + config.delay = 806; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3053; + ; + config.delay = 298; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2173; + ; + config.delay = 930; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3626; + ; + config.delay = 694; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1916; + ; + config.delay = 431; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4974; + ; + config.delay = 172; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4355; + ; + config.delay = 616; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2471; + ; + config.delay = 279; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2020; + ; + config.delay = 787; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3365; + ; + config.delay = 611; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2479; + ; + config.delay = 738; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4740; + ; + config.delay = 191; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3755; + ; + config.delay = 138; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2350; + ; + config.delay = 401; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3212; + ; + config.delay = 274; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2075; + ; + config.delay = 981; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4816; + ; + config.delay = 582; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1722; + ; + config.delay = 521; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4205; + ; + config.delay = 165; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3581; + ; + config.delay = 717; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4391; + ; + config.delay = 542; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2855; + ; + config.delay = 500; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2096; + ; + config.delay = 288; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3365; + ; + config.delay = 900; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4675; + ; + config.delay = 389; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1856; + ; + config.delay = 631; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4454; + ; + config.delay = 111; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2793; + ; + config.delay = 853; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1725; + ; + config.delay = 457; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2347; + ; + config.delay = 183; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2270; + ; + config.delay = 583; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1679; + ; + config.delay = 338; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2640; + ; + config.delay = 328; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2662; + ; + config.delay = 435; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2470; + ; + config.delay = 807; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1364; + ; + config.delay = 110; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4702; + ; + config.delay = 546; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2613; + ; + config.delay = 708; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3770; + ; + config.delay = 545; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2833; + ; + config.delay = 498; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2951; + ; + config.delay = 774; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3488; + ; + config.delay = 352; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1312; + ; + config.delay = 474; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3740; + ; + config.delay = 935; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3192; + ; + config.delay = 340; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4316; + ; + config.delay = 516; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4810; + ; + config.delay = 616; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1286; + ; + config.delay = 457; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1512; + ; + config.delay = 761; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1032; + ; + config.delay = 410; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3981; + ; + config.delay = 171; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2468; + ; + config.delay = 829; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1008; + ; + config.delay = 485; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2375; + ; + config.delay = 938; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4557; + ; + config.delay = 330; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3154; + ; + config.delay = 231; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2715; + ; + config.delay = 538; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3916; + ; + config.delay = 820; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4031; + ; + config.delay = 624; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2193; + ; + config.delay = 886; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1166; + ; + config.delay = 434; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4911; + ; + config.delay = 895; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1827; + ; + config.delay = 914; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1445; + ; + config.delay = 643; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2500; + ; + config.delay = 176; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1528; + ; + config.delay = 392; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4099; + ; + config.delay = 766; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4017; + ; + config.delay = 319; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4134; + ; + config.delay = 506; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1530; + ; + config.delay = 475; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3521; + ; + config.delay = 862; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3233; + ; + config.delay = 148; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3139; + ; + config.delay = 959; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4121; + ; + config.delay = 633; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1093; + ; + config.delay = 339; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4362; + ; + config.delay = 865; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3694; + ; + config.delay = 231; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1618; + ; + config.delay = 890; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3451; + ; + config.delay = 570; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4548; + ; + config.delay = 420; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3763; + ; + config.delay = 516; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3765; + ; + config.delay = 201; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3760; + ; + config.delay = 834; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2139; + ; + config.delay = 567; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3717; + ; + config.delay = 864; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3134; + ; + config.delay = 471; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2281; + ; + config.delay = 671; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3939; + ; + config.delay = 829; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1395; + ; + config.delay = 407; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2944; + ; + config.delay = 993; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1699; + ; + config.delay = 573; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3602; + ; + config.delay = 437; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3027; + ; + config.delay = 353; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2562; + ; + config.delay = 229; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2052; + ; + config.delay = 155; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2418; + ; + config.delay = 155; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4566; + ; + config.delay = 888; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3891; + ; + config.delay = 660; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3051; + ; + config.delay = 495; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1275; + ; + config.delay = 370; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3882; + ; + config.delay = 738; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1448; + ; + config.delay = 640; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4207; + ; + config.delay = 583; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4958; + ; + config.delay = 140; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4032; + ; + config.delay = 339; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4656; + ; + config.delay = 942; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3019; + ; + config.delay = 486; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4620; + ; + config.delay = 547; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1341; + ; + config.delay = 647; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2827; + ; + config.delay = 727; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3926; + ; + config.delay = 419; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2622; + ; + config.delay = 397; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3130; + ; + config.delay = 877; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4818; + ; + config.delay = 851; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3792; + ; + config.delay = 406; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4248; + ; + config.delay = 337; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2193; + ; + config.delay = 525; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3021; + ; + config.delay = 348; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1759; + ; + config.delay = 389; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4969; + ; + config.delay = 421; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4699; + ; + config.delay = 780; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2109; + ; + config.delay = 631; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4463; + ; + config.delay = 463; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4184; + ; + config.delay = 528; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3091; + ; + config.delay = 703; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3802; + ; + config.delay = 671; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3271; + ; + config.delay = 726; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3969; + ; + config.delay = 706; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4392; + ; + config.delay = 880; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4207; + ; + config.delay = 815; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2803; + ; + config.delay = 334; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1694; + ; + config.delay = 208; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1793; + ; + config.delay = 236; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2828; + ; + config.delay = 317; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3300; + ; + config.delay = 561; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3218; + ; + config.delay = 528; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1986; + ; + config.delay = 410; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2340; + ; + config.delay = 276; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3365; + ; + config.delay = 755; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3018; + ; + config.delay = 567; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4461; + ; + config.delay = 433; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3836; + ; + config.delay = 750; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1477; + ; + config.delay = 448; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1574; + ; + config.delay = 131; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4563; + ; + config.delay = 334; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2616; + ; + config.delay = 899; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4429; + ; + config.delay = 940; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1965; + ; + config.delay = 399; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4508; + ; + config.delay = 386; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4249; + ; + config.delay = 700; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1917; + ; + config.delay = 261; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1202; + ; + config.delay = 394; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3875; + ; + config.delay = 740; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2021; + ; + config.delay = 256; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3709; + ; + config.delay = 677; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2755; + ; + config.delay = 555; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4098; + ; + config.delay = 932; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3056; + ; + config.delay = 219; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1482; + ; + config.delay = 455; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3299; + ; + config.delay = 276; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2343; + ; + config.delay = 475; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3667; + ; + config.delay = 641; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3888; + ; + config.delay = 428; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2843; + ; + config.delay = 927; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2061; + ; + config.delay = 161; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4642; + ; + config.delay = 549; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2890; + ; + config.delay = 639; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4223; + ; + config.delay = 345; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2359; + ; + config.delay = 337; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1512; + ; + config.delay = 472; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3424; + ; + config.delay = 902; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3435; + ; + config.delay = 919; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4122; + ; + config.delay = 237; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1549; + ; + config.delay = 403; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1802; + ; + config.delay = 998; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2004; + ; + config.delay = 146; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2200; + ; + config.delay = 646; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2009; + ; + config.delay = 544; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3942; + ; + config.delay = 874; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3565; + ; + config.delay = 763; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1317; + ; + config.delay = 187; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2430; + ; + config.delay = 972; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1026; + ; + config.delay = 264; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4181; + ; + config.delay = 338; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1985; + ; + config.delay = 547; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4632; + ; + config.delay = 558; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4318; + ; + config.delay = 698; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3431; + ; + config.delay = 219; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3550; + ; + config.delay = 339; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2874; + ; + config.delay = 205; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3134; + ; + config.delay = 371; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1906; + ; + config.delay = 629; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4372; + ; + config.delay = 190; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4275; + ; + config.delay = 696; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4973; + ; + config.delay = 879; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4487; + ; + config.delay = 633; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2373; + ; + config.delay = 903; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3044; + ; + config.delay = 323; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4106; + ; + config.delay = 696; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3667; + ; + config.delay = 857; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3861; + ; + config.delay = 673; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3197; + ; + config.delay = 197; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4127; + ; + config.delay = 827; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2397; + ; + config.delay = 559; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2102; + ; + config.delay = 829; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4783; + ; + config.delay = 839; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4319; + ; + config.delay = 795; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4216; + ; + config.delay = 951; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1286; + ; + config.delay = 824; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1072; + ; + config.delay = 566; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3387; + ; + config.delay = 920; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2221; + ; + config.delay = 802; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2998; + ; + config.delay = 290; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2736; + ; + config.delay = 871; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4345; + ; + config.delay = 110; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2195; + ; + config.delay = 338; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4520; + ; + config.delay = 534; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2635; + ; + config.delay = 190; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1218; + ; + config.delay = 973; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4985; + ; + config.delay = 761; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3165; + ; + config.delay = 883; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2539; + ; + config.delay = 894; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1635; + ; + config.delay = 940; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3137; + ; + config.delay = 114; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2540; + ; + config.delay = 667; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2399; + ; + config.delay = 939; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3621; + ; + config.delay = 299; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1486; + ; + config.delay = 962; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3869; + ; + config.delay = 525; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2514; + ; + config.delay = 566; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3849; + ; + config.delay = 117; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1889; + ; + config.delay = 779; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1341; + ; + config.delay = 774; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1354; + ; + config.delay = 626; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3459; + ; + config.delay = 157; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2082; + ; + config.delay = 336; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1407; + ; + config.delay = 970; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2691; + ; + config.delay = 666; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4390; + ; + config.delay = 709; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3751; + ; + config.delay = 447; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1916; + ; + config.delay = 589; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3103; + ; + config.delay = 344; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2998; + ; + config.delay = 340; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2968; + ; + config.delay = 622; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2498; + ; + config.delay = 784; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1679; + ; + config.delay = 186; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2054; + ; + config.delay = 476; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3531; + ; + config.delay = 116; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4496; + ; + config.delay = 264; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4258; + ; + config.delay = 585; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1953; + ; + config.delay = 642; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4719; + ; + config.delay = 614; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3187; + ; + config.delay = 684; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3303; + ; + config.delay = 310; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2412; + ; + config.delay = 307; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3815; + ; + config.delay = 590; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4291; + ; + config.delay = 781; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1588; + ; + config.delay = 417; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3864; + ; + config.delay = 118; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1547; + ; + config.delay = 536; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1916; + ; + config.delay = 384; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2137; + ; + config.delay = 671; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1011; + ; + config.delay = 497; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3271; + ; + config.delay = 760; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3465; + ; + config.delay = 435; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2932; + ; + config.delay = 506; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4740; + ; + config.delay = 672; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3278; + ; + config.delay = 445; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3152; + ; + config.delay = 158; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2682; + ; + config.delay = 697; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1129; + ; + config.delay = 596; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2718; + ; + config.delay = 573; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2021; + ; + config.delay = 296; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1865; + ; + config.delay = 280; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2428; + ; + config.delay = 641; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2478; + ; + config.delay = 951; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4310; + ; + config.delay = 378; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1799; + ; + config.delay = 765; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CIRCLULAR_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4268; + ; + config.delay = 819; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1476; + ; + config.delay = 384; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2070; + ; + config.delay = 215; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4384; + ; + config.delay = 392; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1987; + ; + config.delay = 354; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2132; + ; + config.delay = 777; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4593; + ; + config.delay = 284; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3370; + ; + config.delay = 894; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3174; + ; + config.delay = 254; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1302; + ; + config.delay = 714; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1267; + ; + config.delay = 360; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4973; + ; + config.delay = 592; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4866; + ; + config.delay = 802; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1602; + ; + config.delay = 545; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3637; + ; + config.delay = 863; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2727; + ; + config.delay = 392; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3948; + ; + config.delay = 208; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4100; + ; + config.delay = 656; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4113; + ; + config.delay = 962; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3446; + ; + config.delay = 220; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3658; + ; + config.delay = 181; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1015; + ; + config.delay = 682; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3600; + ; + config.delay = 444; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4762; + ; + config.delay = 633; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3040; + ; + config.delay = 793; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1964; + ; + config.delay = 415; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3645; + ; + config.delay = 525; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2329; + ; + config.delay = 802; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3598; + ; + config.delay = 220; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4303; + ; + config.delay = 300; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2473; + ; + config.delay = 634; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3927; + ; + config.delay = 699; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3674; + ; + config.delay = 870; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1201; + ; + config.delay = 942; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2113; + ; + config.delay = 748; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2647; + ; + config.delay = 210; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4247; + ; + config.delay = 894; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3519; + ; + config.delay = 617; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4003; + ; + config.delay = 770; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2035; + ; + config.delay = 993; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1904; + ; + config.delay = 786; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1437; + ; + config.delay = 709; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2024; + ; + config.delay = 468; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2336; + ; + config.delay = 163; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3484; + ; + config.delay = 152; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1019; + ; + config.delay = 931; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2672; + ; + config.delay = 795; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2535; + ; + config.delay = 567; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1151; + ; + config.delay = 582; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2621; + ; + config.delay = 197; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3854; + ; + config.delay = 435; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4371; + ; + config.delay = 238; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2014; + ; + config.delay = 940; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4887; + ; + config.delay = 816; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3854; + ; + config.delay = 754; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1962; + ; + config.delay = 222; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4263; + ; + config.delay = 168; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1407; + ; + config.delay = 427; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4017; + ; + config.delay = 378; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1781; + ; + config.delay = 885; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4007; + ; + config.delay = 517; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3227; + ; + config.delay = 160; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3650; + ; + config.delay = 655; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1757; + ; + config.delay = 582; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1393; + ; + config.delay = 720; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3354; + ; + config.delay = 693; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2844; + ; + config.delay = 345; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2447; + ; + config.delay = 777; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4131; + ; + config.delay = 429; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4768; + ; + config.delay = 330; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1662; + ; + config.delay = 219; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3202; + ; + config.delay = 589; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1755; + ; + config.delay = 919; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2954; + ; + config.delay = 488; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3740; + ; + config.delay = 943; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3191; + ; + config.delay = 932; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3822; + ; + config.delay = 860; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3876; + ; + config.delay = 162; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1872; + ; + config.delay = 359; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1647; + ; + config.delay = 255; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3618; + ; + config.delay = 655; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4792; + ; + config.delay = 123; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4319; + ; + config.delay = 663; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4359; + ; + config.delay = 778; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2702; + ; + config.delay = 805; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1365; + ; + config.delay = 774; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3036; + ; + config.delay = 573; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2191; + ; + config.delay = 145; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1044; + ; + config.delay = 141; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1355; + ; + config.delay = 295; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1160; + ; + config.delay = 414; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1451; + ; + config.delay = 380; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2867; + ; + config.delay = 215; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2532; + ; + config.delay = 111; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2529; + ; + config.delay = 579; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3009; + ; + config.delay = 211; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4236; + ; + config.delay = 872; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1372; + ; + config.delay = 865; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4106; + ; + config.delay = 778; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2476; + ; + config.delay = 903; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3106; + ; + config.delay = 316; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2022; + ; + config.delay = 988; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4127; + ; + config.delay = 929; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3104; + ; + config.delay = 772; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1233; + ; + config.delay = 377; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4657; + ; + config.delay = 616; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4950; + ; + config.delay = 144; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4910; + ; + config.delay = 859; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3669; + ; + config.delay = 175; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1548; + ; + config.delay = 836; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4368; + ; + config.delay = 769; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1058; + ; + config.delay = 847; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4116; + ; + config.delay = 349; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1993; + ; + config.delay = 751; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2555; + ; + config.delay = 671; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1983; + ; + config.delay = 445; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2209; + ; + config.delay = 998; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3247; + ; + config.delay = 368; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3101; + ; + config.delay = 198; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4273; + ; + config.delay = 132; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2161; + ; + config.delay = 764; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2141; + ; + config.delay = 689; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1969; + ; + config.delay = 118; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4040; + ; + config.delay = 415; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2551; + ; + config.delay = 660; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2643; + ; + config.delay = 446; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4485; + ; + config.delay = 945; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4828; + ; + config.delay = 682; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3822; + ; + config.delay = 227; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3630; + ; + config.delay = 148; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4311; + ; + config.delay = 374; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1389; + ; + config.delay = 238; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3163; + ; + config.delay = 803; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3769; + ; + config.delay = 980; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4268; + ; + config.delay = 239; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1207; + ; + config.delay = 337; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3161; + ; + config.delay = 316; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2979; + ; + config.delay = 132; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3603; + ; + config.delay = 914; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3413; + ; + config.delay = 973; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4831; + ; + config.delay = 345; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2181; + ; + config.delay = 937; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1927; + ; + config.delay = 453; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2510; + ; + config.delay = 737; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_CUBIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2896; + ; + config.delay = 503; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4044; + ; + config.delay = 822; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3764; + ; + config.delay = 837; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2935; + ; + config.delay = 737; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2889; + ; + config.delay = 595; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3112; + ; + config.delay = 876; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3353; + ; + config.delay = 839; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4786; + ; + config.delay = 280; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2388; + ; + config.delay = 559; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2802; + ; + config.delay = 472; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4222; + ; + config.delay = 256; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2972; + ; + config.delay = 843; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4168; + ; + config.delay = 455; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1252; + ; + config.delay = 748; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3416; + ; + config.delay = 856; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4863; + ; + config.delay = 987; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3840; + ; + config.delay = 490; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4481; + ; + config.delay = 525; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3352; + ; + config.delay = 571; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2049; + ; + config.delay = 646; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4341; + ; + config.delay = 587; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1056; + ; + config.delay = 884; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3682; + ; + config.delay = 385; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4395; + ; + config.delay = 271; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3056; + ; + config.delay = 744; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2847; + ; + config.delay = 832; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4505; + ; + config.delay = 376; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1048; + ; + config.delay = 622; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3271; + ; + config.delay = 690; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3698; + ; + config.delay = 328; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2144; + ; + config.delay = 943; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4744; + ; + config.delay = 350; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2917; + ; + config.delay = 391; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2121; + ; + config.delay = 397; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2276; + ; + config.delay = 183; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4269; + ; + config.delay = 118; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2289; + ; + config.delay = 262; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3476; + ; + config.delay = 661; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1282; + ; + config.delay = 425; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1796; + ; + config.delay = 688; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2409; + ; + config.delay = 758; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1037; + ; + config.delay = 704; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4985; + ; + config.delay = 145; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4066; + ; + config.delay = 749; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4319; + ; + config.delay = 497; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3912; + ; + config.delay = 482; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4586; + ; + config.delay = 368; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1591; + ; + config.delay = 618; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2062; + ; + config.delay = 649; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2540; + ; + config.delay = 976; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1683; + ; + config.delay = 334; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1678; + ; + config.delay = 958; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2296; + ; + config.delay = 341; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4572; + ; + config.delay = 662; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1802; + ; + config.delay = 980; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4836; + ; + config.delay = 832; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4169; + ; + config.delay = 176; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4832; + ; + config.delay = 828; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4437; + ; + config.delay = 773; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1549; + ; + config.delay = 500; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1332; + ; + config.delay = 875; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3422; + ; + config.delay = 258; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3710; + ; + config.delay = 178; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1061; + ; + config.delay = 427; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1563; + ; + config.delay = 289; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4808; + ; + config.delay = 545; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4638; + ; + config.delay = 719; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2846; + ; + config.delay = 747; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2209; + ; + config.delay = 906; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2814; + ; + config.delay = 187; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4605; + ; + config.delay = 495; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3103; + ; + config.delay = 405; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4077; + ; + config.delay = 618; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1455; + ; + config.delay = 275; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3104; + ; + config.delay = 122; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1476; + ; + config.delay = 563; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2273; + ; + config.delay = 211; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2756; + ; + config.delay = 188; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2148; + ; + config.delay = 824; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4862; + ; + config.delay = 374; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3616; + ; + config.delay = 429; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4504; + ; + config.delay = 847; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1804; + ; + config.delay = 724; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4785; + ; + config.delay = 103; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3732; + ; + config.delay = 829; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3673; + ; + config.delay = 568; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2745; + ; + config.delay = 646; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3292; + ; + config.delay = 339; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3823; + ; + config.delay = 440; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3437; + ; + config.delay = 339; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3262; + ; + config.delay = 904; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4115; + ; + config.delay = 739; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2428; + ; + config.delay = 396; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1033; + ; + config.delay = 710; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2802; + ; + config.delay = 655; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1362; + ; + config.delay = 137; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3068; + ; + config.delay = 607; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4665; + ; + config.delay = 826; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3243; + ; + config.delay = 217; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1179; + ; + config.delay = 990; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4013; + ; + config.delay = 673; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4708; + ; + config.delay = 750; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1420; + ; + config.delay = 464; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4482; + ; + config.delay = 509; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1082; + ; + config.delay = 415; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4516; + ; + config.delay = 173; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1906; + ; + config.delay = 265; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4584; + ; + config.delay = 324; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4983; + ; + config.delay = 187; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2048; + ; + config.delay = 316; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4159; + ; + config.delay = 599; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2007; + ; + config.delay = 840; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4611; + ; + config.delay = 138; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4188; + ; + config.delay = 902; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1215; + ; + config.delay = 887; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4640; + ; + config.delay = 498; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1257; + ; + config.delay = 760; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4190; + ; + config.delay = 317; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4419; + ; + config.delay = 955; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2876; + ; + config.delay = 866; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2821; + ; + config.delay = 751; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2734; + ; + config.delay = 744; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1191; + ; + config.delay = 192; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2664; + ; + config.delay = 353; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4778; + ; + config.delay = 589; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4722; + ; + config.delay = 298; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3880; + ; + config.delay = 382; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3286; + ; + config.delay = 991; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3327; + ; + config.delay = 336; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2842; + ; + config.delay = 681; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4751; + ; + config.delay = 764; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3886; + ; + config.delay = 857; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4523; + ; + config.delay = 654; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2547; + ; + config.delay = 256; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4708; + ; + config.delay = 726; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2486; + ; + config.delay = 403; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4830; + ; + config.delay = 440; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4939; + ; + config.delay = 718; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3926; + ; + config.delay = 547; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1881; + ; + config.delay = 896; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4135; + ; + config.delay = 732; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4385; + ; + config.delay = 787; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2657; + ; + config.delay = 352; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1862; + ; + config.delay = 396; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_EXPONENTIAL_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1010; + ; + config.delay = 691; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4970; + ; + config.delay = 811; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4127; + ; + config.delay = 152; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3668; + ; + config.delay = 245; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2651; + ; + config.delay = 929; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4463; + ; + config.delay = 121; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2444; + ; + config.delay = 468; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1250; + ; + config.delay = 496; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3114; + ; + config.delay = 301; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1767; + ; + config.delay = 572; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4959; + ; + config.delay = 694; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2534; + ; + config.delay = 850; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3051; + ; + config.delay = 177; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4913; + ; + config.delay = 987; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1854; + ; + config.delay = 836; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4471; + ; + config.delay = 895; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1413; + ; + config.delay = 878; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4515; + ; + config.delay = 719; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1071; + ; + config.delay = 544; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4751; + ; + config.delay = 107; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4584; + ; + config.delay = 803; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4946; + ; + config.delay = 657; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4402; + ; + config.delay = 836; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4180; + ; + config.delay = 183; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2714; + ; + config.delay = 191; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3116; + ; + config.delay = 832; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4047; + ; + config.delay = 922; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1550; + ; + config.delay = 285; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2048; + ; + config.delay = 911; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1663; + ; + config.delay = 149; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4352; + ; + config.delay = 305; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2565; + ; + config.delay = 866; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4546; + ; + config.delay = 895; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1034; + ; + config.delay = 461; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3861; + ; + config.delay = 456; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1535; + ; + config.delay = 692; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3520; + ; + config.delay = 815; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3514; + ; + config.delay = 948; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1780; + ; + config.delay = 603; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1851; + ; + config.delay = 652; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2554; + ; + config.delay = 325; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1130; + ; + config.delay = 112; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1073; + ; + config.delay = 593; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1580; + ; + config.delay = 561; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2945; + ; + config.delay = 407; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3486; + ; + config.delay = 666; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2464; + ; + config.delay = 304; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1847; + ; + config.delay = 859; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1224; + ; + config.delay = 318; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4050; + ; + config.delay = 545; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4881; + ; + config.delay = 817; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1815; + ; + config.delay = 198; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4441; + ; + config.delay = 817; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1920; + ; + config.delay = 806; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2684; + ; + config.delay = 960; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4539; + ; + config.delay = 556; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1730; + ; + config.delay = 191; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1863; + ; + config.delay = 419; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3295; + ; + config.delay = 707; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1967; + ; + config.delay = 750; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4616; + ; + config.delay = 464; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2971; + ; + config.delay = 364; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1554; + ; + config.delay = 112; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3138; + ; + config.delay = 140; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1391; + ; + config.delay = 643; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3816; + ; + config.delay = 828; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2246; + ; + config.delay = 623; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1810; + ; + config.delay = 932; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4308; + ; + config.delay = 628; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2412; + ; + config.delay = 321; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4951; + ; + config.delay = 504; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3315; + ; + config.delay = 343; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4478; + ; + config.delay = 535; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1918; + ; + config.delay = 369; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2847; + ; + config.delay = 310; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1885; + ; + config.delay = 227; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1569; + ; + config.delay = 297; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2967; + ; + config.delay = 192; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3707; + ; + config.delay = 813; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1723; + ; + config.delay = 538; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3241; + ; + config.delay = 485; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2546; + ; + config.delay = 397; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2425; + ; + config.delay = 184; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2964; + ; + config.delay = 780; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4964; + ; + config.delay = 827; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1153; + ; + config.delay = 600; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1534; + ; + config.delay = 321; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2334; + ; + config.delay = 170; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4018; + ; + config.delay = 921; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3161; + ; + config.delay = 465; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3883; + ; + config.delay = 338; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2957; + ; + config.delay = 754; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3307; + ; + config.delay = 240; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1052; + ; + config.delay = 952; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4269; + ; + config.delay = 120; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1386; + ; + config.delay = 221; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2085; + ; + config.delay = 204; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1311; + ; + config.delay = 893; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4449; + ; + config.delay = 423; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2944; + ; + config.delay = 503; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4585; + ; + config.delay = 653; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4981; + ; + config.delay = 512; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4510; + ; + config.delay = 620; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1705; + ; + config.delay = 776; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3117; + ; + config.delay = 673; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3036; + ; + config.delay = 461; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3402; + ; + config.delay = 864; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1338; + ; + config.delay = 433; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3190; + ; + config.delay = 993; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3083; + ; + config.delay = 926; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2827; + ; + config.delay = 769; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2287; + ; + config.delay = 766; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1135; + ; + config.delay = 843; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1178; + ; + config.delay = 178; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4672; + ; + config.delay = 368; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3087; + ; + config.delay = 526; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3530; + ; + config.delay = 772; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2763; + ; + config.delay = 845; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1418; + ; + config.delay = 297; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4201; + ; + config.delay = 420; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4700; + ; + config.delay = 644; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4594; + ; + config.delay = 563; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3218; + ; + config.delay = 160; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1390; + ; + config.delay = 693; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4687; + ; + config.delay = 969; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3699; + ; + config.delay = 897; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2656; + ; + config.delay = 331; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4441; + ; + config.delay = 182; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1408; + ; + config.delay = 215; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3339; + ; + config.delay = 683; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1282; + ; + config.delay = 981; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2674; + ; + config.delay = 663; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4499; + ; + config.delay = 971; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2973; + ; + config.delay = 105; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3876; + ; + config.delay = 808; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4504; + ; + config.delay = 242; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4481; + ; + config.delay = 835; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1481; + ; + config.delay = 985; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2878; + ; + config.delay = 635; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4189; + ; + config.delay = 234; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4247; + ; + config.delay = 344; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3667; + ; + config.delay = 477; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1094; + ; + config.delay = 996; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3080; + ; + config.delay = 645; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUADRATIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4583; + ; + config.delay = 246; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3649; + ; + config.delay = 143; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3628; + ; + config.delay = 670; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1683; + ; + config.delay = 346; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4551; + ; + config.delay = 224; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3189; + ; + config.delay = 358; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1574; + ; + config.delay = 121; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4886; + ; + config.delay = 472; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3012; + ; + config.delay = 104; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3587; + ; + config.delay = 685; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2928; + ; + config.delay = 917; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1318; + ; + config.delay = 436; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4579; + ; + config.delay = 387; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3056; + ; + config.delay = 665; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3423; + ; + config.delay = 213; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2201; + ; + config.delay = 137; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1526; + ; + config.delay = 281; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4804; + ; + config.delay = 400; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4668; + ; + config.delay = 901; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1275; + ; + config.delay = 396; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4061; + ; + config.delay = 685; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3507; + ; + config.delay = 817; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2271; + ; + config.delay = 355; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2234; + ; + config.delay = 953; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1964; + ; + config.delay = 778; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3581; + ; + config.delay = 813; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1325; + ; + config.delay = 250; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1004; + ; + config.delay = 744; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3684; + ; + config.delay = 825; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3397; + ; + config.delay = 909; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3690; + ; + config.delay = 892; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4376; + ; + config.delay = 935; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2874; + ; + config.delay = 329; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4191; + ; + config.delay = 785; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1578; + ; + config.delay = 939; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1416; + ; + config.delay = 411; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4630; + ; + config.delay = 588; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3139; + ; + config.delay = 825; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3732; + ; + config.delay = 985; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4824; + ; + config.delay = 493; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3298; + ; + config.delay = 777; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3008; + ; + config.delay = 560; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2631; + ; + config.delay = 266; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2514; + ; + config.delay = 777; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2915; + ; + config.delay = 434; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3464; + ; + config.delay = 401; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4138; + ; + config.delay = 633; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1862; + ; + config.delay = 770; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1613; + ; + config.delay = 727; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3584; + ; + config.delay = 583; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1562; + ; + config.delay = 176; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4303; + ; + config.delay = 179; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2774; + ; + config.delay = 747; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2525; + ; + config.delay = 827; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2714; + ; + config.delay = 549; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2210; + ; + config.delay = 933; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2636; + ; + config.delay = 648; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4251; + ; + config.delay = 888; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4087; + ; + config.delay = 840; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2192; + ; + config.delay = 751; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2698; + ; + config.delay = 712; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1423; + ; + config.delay = 337; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3585; + ; + config.delay = 668; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3205; + ; + config.delay = 754; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2029; + ; + config.delay = 302; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1266; + ; + config.delay = 136; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2604; + ; + config.delay = 444; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4285; + ; + config.delay = 649; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4928; + ; + config.delay = 416; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2451; + ; + config.delay = 392; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4232; + ; + config.delay = 334; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1437; + ; + config.delay = 284; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1923; + ; + config.delay = 448; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2648; + ; + config.delay = 241; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1358; + ; + config.delay = 736; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1828; + ; + config.delay = 676; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4147; + ; + config.delay = 839; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4707; + ; + config.delay = 534; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1972; + ; + config.delay = 870; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2544; + ; + config.delay = 377; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4900; + ; + config.delay = 822; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4082; + ; + config.delay = 623; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3934; + ; + config.delay = 789; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2511; + ; + config.delay = 837; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1592; + ; + config.delay = 277; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2303; + ; + config.delay = 827; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3362; + ; + config.delay = 699; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1015; + ; + config.delay = 503; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1062; + ; + config.delay = 229; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2148; + ; + config.delay = 685; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1552; + ; + config.delay = 944; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3556; + ; + config.delay = 506; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2404; + ; + config.delay = 877; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4981; + ; + config.delay = 797; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2683; + ; + config.delay = 937; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2218; + ; + config.delay = 760; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1660; + ; + config.delay = 113; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1995; + ; + config.delay = 540; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3790; + ; + config.delay = 216; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2472; + ; + config.delay = 323; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2636; + ; + config.delay = 481; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4994; + ; + config.delay = 246; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2214; + ; + config.delay = 462; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3057; + ; + config.delay = 313; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1043; + ; + config.delay = 593; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4511; + ; + config.delay = 896; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3816; + ; + config.delay = 744; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1376; + ; + config.delay = 797; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1693; + ; + config.delay = 177; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1510; + ; + config.delay = 102; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1774; + ; + config.delay = 939; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2008; + ; + config.delay = 482; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3650; + ; + config.delay = 145; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1873; + ; + config.delay = 387; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1758; + ; + config.delay = 301; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2683; + ; + config.delay = 938; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1671; + ; + config.delay = 392; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3560; + ; + config.delay = 124; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2235; + ; + config.delay = 351; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1297; + ; + config.delay = 792; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3778; + ; + config.delay = 380; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1393; + ; + config.delay = 106; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2242; + ; + config.delay = 473; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1284; + ; + config.delay = 659; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3256; + ; + config.delay = 230; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3276; + ; + config.delay = 502; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4566; + ; + config.delay = 427; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3076; + ; + config.delay = 354; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2392; + ; + config.delay = 512; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1132; + ; + config.delay = 328; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2929; + ; + config.delay = 841; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2679; + ; + config.delay = 346; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4485; + ; + config.delay = 578; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2819; + ; + config.delay = 371; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4194; + ; + config.delay = 925; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2316; + ; + config.delay = 270; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1432; + ; + config.delay = 984; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4141; + ; + config.delay = 685; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3659; + ; + config.delay = 541; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3551; + ; + config.delay = 416; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2755; + ; + config.delay = 417; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4548; + ; + config.delay = 577; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1313; + ; + config.delay = 666; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3220; + ; + config.delay = 365; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUARTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2162; + ; + config.delay = 313; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3180; + ; + config.delay = 571; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3638; + ; + config.delay = 862; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1303; + ; + config.delay = 346; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3899; + ; + config.delay = 263; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3184; + ; + config.delay = 251; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2753; + ; + config.delay = 679; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4719; + ; + config.delay = 729; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2690; + ; + config.delay = 924; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2619; + ; + config.delay = 905; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1249; + ; + config.delay = 150; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2970; + ; + config.delay = 423; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3924; + ; + config.delay = 984; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1619; + ; + config.delay = 507; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1405; + ; + config.delay = 803; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4426; + ; + config.delay = 561; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1495; + ; + config.delay = 555; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4271; + ; + config.delay = 848; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2124; + ; + config.delay = 805; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2567; + ; + config.delay = 909; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3419; + ; + config.delay = 929; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2109; + ; + config.delay = 246; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1374; + ; + config.delay = 726; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3732; + ; + config.delay = 292; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3682; + ; + config.delay = 242; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3568; + ; + config.delay = 159; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3523; + ; + config.delay = 280; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4049; + ; + config.delay = 394; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1075; + ; + config.delay = 299; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1820; + ; + config.delay = 871; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4718; + ; + config.delay = 278; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2043; + ; + config.delay = 522; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3106; + ; + config.delay = 273; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1389; + ; + config.delay = 876; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1352; + ; + config.delay = 460; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3804; + ; + config.delay = 316; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3619; + ; + config.delay = 483; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2758; + ; + config.delay = 478; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4679; + ; + config.delay = 508; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1206; + ; + config.delay = 844; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4756; + ; + config.delay = 424; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3401; + ; + config.delay = 212; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3657; + ; + config.delay = 451; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1717; + ; + config.delay = 178; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2368; + ; + config.delay = 270; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2851; + ; + config.delay = 878; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4454; + ; + config.delay = 466; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4323; + ; + config.delay = 315; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2548; + ; + config.delay = 923; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3344; + ; + config.delay = 274; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2968; + ; + config.delay = 325; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2353; + ; + config.delay = 947; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3952; + ; + config.delay = 327; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3817; + ; + config.delay = 522; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4395; + ; + config.delay = 911; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1543; + ; + config.delay = 654; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2742; + ; + config.delay = 543; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1416; + ; + config.delay = 766; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2475; + ; + config.delay = 924; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2470; + ; + config.delay = 114; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1165; + ; + config.delay = 465; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4334; + ; + config.delay = 902; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2946; + ; + config.delay = 871; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3561; + ; + config.delay = 259; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2210; + ; + config.delay = 240; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4969; + ; + config.delay = 567; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3157; + ; + config.delay = 370; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2623; + ; + config.delay = 209; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4544; + ; + config.delay = 320; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1595; + ; + config.delay = 289; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3392; + ; + config.delay = 677; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4210; + ; + config.delay = 539; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3881; + ; + config.delay = 756; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1575; + ; + config.delay = 172; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2913; + ; + config.delay = 212; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4642; + ; + config.delay = 764; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1745; + ; + config.delay = 782; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2689; + ; + config.delay = 128; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3033; + ; + config.delay = 398; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1722; + ; + config.delay = 835; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2884; + ; + config.delay = 461; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4189; + ; + config.delay = 833; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1619; + ; + config.delay = 421; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4896; + ; + config.delay = 615; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3985; + ; + config.delay = 798; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3526; + ; + config.delay = 134; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4598; + ; + config.delay = 280; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3902; + ; + config.delay = 729; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2286; + ; + config.delay = 304; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2892; + ; + config.delay = 335; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3398; + ; + config.delay = 935; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2608; + ; + config.delay = 733; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2874; + ; + config.delay = 943; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2772; + ; + config.delay = 948; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2175; + ; + config.delay = 355; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3233; + ; + config.delay = 240; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2424; + ; + config.delay = 878; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3702; + ; + config.delay = 895; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1426; + ; + config.delay = 732; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3051; + ; + config.delay = 401; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1674; + ; + config.delay = 564; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3544; + ; + config.delay = 958; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2032; + ; + config.delay = 396; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2788; + ; + config.delay = 677; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1102; + ; + config.delay = 786; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4725; + ; + config.delay = 251; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2520; + ; + config.delay = 485; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4961; + ; + config.delay = 216; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2991; + ; + config.delay = 710; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1600; + ; + config.delay = 791; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3715; + ; + config.delay = 801; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3804; + ; + config.delay = 582; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4879; + ; + config.delay = 210; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2675; + ; + config.delay = 307; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1510; + ; + config.delay = 980; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3309; + ; + config.delay = 570; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2962; + ; + config.delay = 911; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3902; + ; + config.delay = 268; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4784; + ; + config.delay = 192; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4753; + ; + config.delay = 809; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2506; + ; + config.delay = 521; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4349; + ; + config.delay = 316; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3082; + ; + config.delay = 758; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4935; + ; + config.delay = 195; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2091; + ; + config.delay = 346; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3582; + ; + config.delay = 503; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1872; + ; + config.delay = 740; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4189; + ; + config.delay = 498; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3124; + ; + config.delay = 336; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4494; + ; + config.delay = 774; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1656; + ; + config.delay = 994; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3271; + ; + config.delay = 461; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3326; + ; + config.delay = 473; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1126; + ; + config.delay = 927; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2456; + ; + config.delay = 494; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2823; + ; + config.delay = 204; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1749; + ; + config.delay = 565; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4654; + ; + config.delay = 215; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1073; + ; + config.delay = 327; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3893; + ; + config.delay = 229; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2117; + ; + config.delay = 964; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1171; + ; + config.delay = 725; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3611; + ; + config.delay = 687; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1266; + ; + config.delay = 240; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_QUINTIC_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4445; + ; + config.delay = 171; + config.ratio = 0.8; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2183; + ; + config.delay = 118; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4663; + ; + config.delay = 757; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2553; + ; + config.delay = 536; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2844; + ; + config.delay = 217; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1541; + ; + config.delay = 593; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3177; + ; + config.delay = 143; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1214; + ; + config.delay = 479; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3844; + ; + config.delay = 462; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3276; + ; + config.delay = 246; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3421; + ; + config.delay = 265; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2314; + ; + config.delay = 590; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4986; + ; + config.delay = 366; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2203; + ; + config.delay = 604; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2796; + ; + config.delay = 118; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3623; + ; + config.delay = 798; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3665; + ; + config.delay = 366; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3421; + ; + config.delay = 301; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4937; + ; + config.delay = 732; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1462; + ; + config.delay = 741; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2305; + ; + config.delay = 252; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4554; + ; + config.delay = 398; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3917; + ; + config.delay = 119; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4363; + ; + config.delay = 712; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4699; + ; + config.delay = 706; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4188; + ; + config.delay = 128; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3352; + ; + config.delay = 841; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3412; + ; + config.delay = 368; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2156; + ; + config.delay = 523; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1381; + ; + config.delay = 248; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4526; + ; + config.delay = 527; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1617; + ; + config.delay = 856; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1825; + ; + config.delay = 153; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4224; + ; + config.delay = 725; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4751; + ; + config.delay = 950; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2944; + ; + config.delay = 932; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2078; + ; + config.delay = 481; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3005; + ; + config.delay = 697; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2736; + ; + config.delay = 304; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1760; + ; + config.delay = 714; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4150; + ; + config.delay = 156; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4951; + ; + config.delay = 323; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2182; + ; + config.delay = 957; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1035; + ; + config.delay = 230; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2394; + ; + config.delay = 268; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1931; + ; + config.delay = 195; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1446; + ; + config.delay = 344; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2177; + ; + config.delay = 681; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_IN; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2081; + ; + config.delay = 373; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2965; + ; + config.delay = 893; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3267; + ; + config.delay = 728; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1542; + ; + config.delay = 626; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4886; + ; + config.delay = 371; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3059; + ; + config.delay = 862; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4449; + ; + config.delay = 179; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3828; + ; + config.delay = 495; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1295; + ; + config.delay = 263; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2521; + ; + config.delay = 100; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1306; + ; + config.delay = 153; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1472; + ; + config.delay = 948; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3368; + ; + config.delay = 318; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1634; + ; + config.delay = 498; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3483; + ; + config.delay = 222; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2773; + ; + config.delay = 798; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4948; + ; + config.delay = 856; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1068; + ; + config.delay = 122; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3110; + ; + config.delay = 271; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1223; + ; + config.delay = 646; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1625; + ; + config.delay = 132; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2745; + ; + config.delay = 849; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3927; + ; + config.delay = 799; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3983; + ; + config.delay = 126; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3390; + ; + config.delay = 639; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1285; + ; + config.delay = 352; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2473; + ; + config.delay = 736; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4731; + ; + config.delay = 563; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4338; + ; + config.delay = 683; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3552; + ; + config.delay = 429; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1868; + ; + config.delay = 866; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2095; + ; + config.delay = 268; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1013; + ; + config.delay = 198; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1568; + ; + config.delay = 496; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1853; + ; + config.delay = 449; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4858; + ; + config.delay = 463; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4429; + ; + config.delay = 190; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3937; + ; + config.delay = 233; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3299; + ; + config.delay = 114; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3952; + ; + config.delay = 938; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1218; + ; + config.delay = 472; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3007; + ; + config.delay = 166; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2172; + ; + config.delay = 512; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3864; + ; + config.delay = 427; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2559; + ; + config.delay = 388; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4416; + ; + config.delay = 555; + config.ratio = 0.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1556; + ; + config.delay = 749; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1094; + ; + config.delay = 379; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_OUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4174; + ; + config.delay = 640; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4062; + ; + config.delay = 545; + config.ratio = 0.9; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2424; + ; + config.delay = 432; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1390; + ; + config.delay = 407; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1736; + ; + config.delay = 996; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2291; + ; + config.delay = 529; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4717; + ; + config.delay = 337; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1946; + ; + config.delay = 829; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4822; + ; + config.delay = 719; + config.ratio = 0.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3313; + ; + config.delay = 159; + config.ratio = 1.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2746; + ; + config.delay = 939; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2538; + ; + config.delay = 556; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1417; + ; + config.delay = 701; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3766; + ; + config.delay = 432; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3832; + ; + config.delay = 970; + config.ratio = 1.2; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2094; + ; + config.delay = 841; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2834; + ; + config.delay = 407; + config.ratio = 1.4; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3285; + ; + config.delay = 563; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3564; + ; + config.delay = 293; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4665; + ; + config.delay = 750; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2167; + ; + config.delay = 741; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3034; + ; + config.delay = 563; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2880; + ; + config.delay = 579; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4917; + ; + config.delay = 122; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2457; + ; + config.delay = 746; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2467; + ; + config.delay = 737; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1571; + ; + config.delay = 115; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3942; + ; + config.delay = 683; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4529; + ; + config.delay = 803; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1962; + ; + config.delay = 381; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3152; + ; + config.delay = 655; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3713; + ; + config.delay = 501; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4964; + ; + config.delay = 494; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2551; + ; + config.delay = 729; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1111; + ; + config.delay = 142; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3519; + ; + config.delay = 301; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3091; + ; + config.delay = 580; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4833; + ; + config.delay = 365; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4014; + ; + config.delay = 363; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1573; + ; + config.delay = 380; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2428; + ; + config.delay = 608; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2325; + ; + config.delay = 445; + config.ratio = 1.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1642; + ; + config.delay = 664; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2440; + ; + config.delay = 497; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4650; + ; + config.delay = 432; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3260; + ; + config.delay = 331; + config.ratio = 0.9; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2697; + ; + config.delay = 961; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2063; + ; + config.delay = 208; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1393; + ; + config.delay = 580; + config.ratio = 1.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3395; + ; + config.delay = 711; + config.ratio = 0.8; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4309; + ; + config.delay = 700; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3325; + ; + config.delay = 388; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3531; + ; + config.delay = 659; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3503; + ; + config.delay = 195; + config.ratio = 1.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2601; + ; + config.delay = 788; + config.ratio = 0.5; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1636; + ; + config.delay = 185; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4887; + ; + config.delay = 348; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2219; + ; + config.delay = 720; + config.ratio = 0.7; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3288; + ; + config.delay = 221; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2171; + ; + config.delay = 906; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1760; + ; + config.delay = 651; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1238; + ; + config.delay = 644; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3662; + ; + config.delay = 670; + config.ratio = 0.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1341; + ; + config.delay = 559; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2556; + ; + config.delay = 833; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2379; + ; + config.delay = 703; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2389; + ; + config.delay = 823; + config.ratio = 1.4; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4018; + ; + config.delay = 872; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4348; + ; + config.delay = 770; + config.ratio = 1.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3317; + ; + config.delay = 168; + config.ratio = 1.0; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 4883; + ; + config.delay = 878; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2676; + ; + config.delay = 101; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1324; + ; + config.delay = 367; + config.ratio = 1.4; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4559; + ; + config.delay = 496; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2799; + ; + config.delay = 481; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1268; + ; + config.delay = 927; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1846; + ; + config.delay = 220; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2284; + ; + config.delay = 634; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 3602; + ; + config.delay = 538; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2150; + ; + config.delay = 196; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1177; + ; + config.delay = 236; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4653; + ; + config.delay = 400; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1227; + ; + config.delay = 833; + config.ratio = 1.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1695; + ; + config.delay = 583; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 4390; + ; + config.delay = 628; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2016; + ; + config.delay = 657; + config.ratio = 1.0; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2099; + ; + config.delay = 549; + config.ratio = 0.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 3938; + ; + config.delay = 208; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 3651; + ; + config.delay = 370; + config.ratio = 1.5; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 3584; + ; + config.delay = 668; + config.ratio = 1.1; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1049; + ; + config.delay = 558; + config.ratio = 0.9; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4407; + ; + config.delay = 108; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2058; + ; + config.delay = 645; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 4286; + ; + config.delay = 342; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1085; + ; + config.delay = 292; + config.ratio = 0.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 4593; + ; + config.delay = 418; + config.ratio = 1.4; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_IMMEDIATE; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1723; + ; + config.delay = 676; + config.ratio = 1.1; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +/*cubic-bezier start*/ +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.76; + config.curve.p2 = 0.29; + config.curve.p3 = 0.76; + config.curve.p4 = 0.23; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2384; + ; + config.delay = 592; + config.ratio = 1.39; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.96; + config.curve.p2 = 0.15; + config.curve.p3 = 0.08; + config.curve.p4 = 0.83; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2811; + ; + config.delay = 570; + config.ratio = 2.13; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.91; + config.curve.p2 = 0.6; + config.curve.p3 = 0.44; + config.curve.p4 = 0.79; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1165; + ; + config.delay = 196; + config.ratio = 2.8; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.72; + config.curve.p2 = 0.08; + config.curve.p3 = 0.83; + config.curve.p4 = 0.1; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1663; + ; + config.delay = 197; + config.ratio = 1.17; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.99; + config.curve.p2 = 0.52; + config.curve.p3 = 0.26; + config.curve.p4 = 0.39; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1904; + ; + config.delay = 621; + config.ratio = 2.31; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.49; + config.curve.p2 = 0.81; + config.curve.p3 = 0.95; + config.curve.p4 = 0.56; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1865; + ; + config.delay = 107; + config.ratio = 2.09; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.04; + config.curve.p2 = 0.63; + config.curve.p3 = 0.66; + config.curve.p4 = 0.05; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2949; + ; + config.delay = 757; + config.ratio = 1.24; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.6; + config.curve.p2 = 0.77; + config.curve.p3 = 0.04; + config.curve.p4 = 0.48; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1623; + ; + config.delay = 799; + config.ratio = 0.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.65; + config.curve.p2 = 0.73; + config.curve.p3 = 0.43; + config.curve.p4 = 0.97; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2240; + ; + config.delay = 309; + config.ratio = 1.69; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.86; + config.curve.p2 = 0.95; + config.curve.p3 = 0.94; + config.curve.p4 = 0.37; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1300; + ; + config.delay = 563; + config.ratio = 0.12; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.49; + config.curve.p2 = 0.82; + config.curve.p3 = 0.44; + config.curve.p4 = 0.54; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2651; + ; + config.delay = 360; + config.ratio = 1.25; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.54; + config.curve.p2 = 0.55; + config.curve.p3 = 0.1; + config.curve.p4 = 0.6; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1695; + ; + config.delay = 728; + config.ratio = 0.37; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.29; + config.curve.p2 = 0.8; + config.curve.p3 = 0.77; + config.curve.p4 = 0.35; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1552; + ; + config.delay = 658; + config.ratio = 2.2; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.56; + config.curve.p2 = 0.39; + config.curve.p3 = 0.33; + config.curve.p4 = 0.08; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1083; + ; + config.delay = 883; + config.ratio = 1.92; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.67; + config.curve.p2 = 0.86; + config.curve.p3 = 0.74; + config.curve.p4 = 0.4; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1721; + ; + config.delay = 958; + config.ratio = 0.1; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.67; + config.curve.p2 = 0.86; + config.curve.p3 = 0.81; + config.curve.p4 = 0.06; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2683; + ; + config.delay = 525; + config.ratio = 1.63; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.42; + config.curve.p2 = 0.04; + config.curve.p3 = 0.53; + config.curve.p4 = 0.72; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2221; + ; + config.delay = 590; + config.ratio = 1.54; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.18; + config.curve.p2 = 0.3; + config.curve.p3 = 0.83; + config.curve.p4 = 0.27; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2424; + ; + config.delay = 228; + config.ratio = 1.31; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.75; + config.curve.p2 = 0.41; + config.curve.p3 = 0.11; + config.curve.p4 = 0.38; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1459; + ; + config.delay = 470; + config.ratio = 1.69; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.04; + config.curve.p2 = 0.97; + config.curve.p3 = 0.31; + config.curve.p4 = 0.29; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2295; + ; + config.delay = 364; + config.ratio = 2.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.84; + config.curve.p2 = 0.29; + config.curve.p3 = 0.83; + config.curve.p4 = 0.52; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2400; + ; + config.delay = 461; + config.ratio = 0.54; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.2; + config.curve.p2 = 0.45; + config.curve.p3 = 0.69; + config.curve.p4 = 0.18; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1289; + ; + config.delay = 634; + config.ratio = 2.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.17; + config.curve.p2 = 0.84; + config.curve.p3 = 0.57; + config.curve.p4 = 0.77; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1690; + ; + config.delay = 619; + config.ratio = 1.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.72; + config.curve.p2 = 0.97; + config.curve.p3 = 0.71; + config.curve.p4 = 0.4; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2537; + ; + config.delay = 754; + config.ratio = 2.01; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.69; + config.curve.p2 = 0.43; + config.curve.p3 = 0.29; + config.curve.p4 = 0.99; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1209; + ; + config.delay = 734; + config.ratio = 2.52; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.56; + config.curve.p2 = 0.83; + config.curve.p3 = 0.73; + config.curve.p4 = 0.31; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2026; + ; + config.delay = 831; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.65; + config.curve.p2 = 0.69; + config.curve.p3 = 0.35; + config.curve.p4 = 0.19; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1491; + ; + config.delay = 152; + config.ratio = 2.55; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.89; + config.curve.p2 = 0.52; + config.curve.p3 = 0.83; + config.curve.p4 = 0.59; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2624; + ; + config.delay = 828; + config.ratio = 1.67; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.89; + config.curve.p2 = 0.94; + config.curve.p3 = 0.03; + config.curve.p4 = 0.31; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1419; + ; + config.delay = 917; + config.ratio = 1.02; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.21; + config.curve.p2 = 0.09; + config.curve.p3 = 0.87; + config.curve.p4 = 0.45; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1369; + ; + config.delay = 485; + config.ratio = 1.41; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.65; + config.curve.p2 = 0.09; + config.curve.p3 = 0.98; + config.curve.p4 = 0.31; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2018; + ; + config.delay = 849; + config.ratio = 2.59; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.82; + config.curve.p2 = 0.93; + config.curve.p3 = 0.38; + config.curve.p4 = 0.6; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1756; + ; + config.delay = 663; + config.ratio = 2.19; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.4; + config.curve.p2 = 0.9; + config.curve.p3 = 0.05; + config.curve.p4 = 0.33; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2135; + ; + config.delay = 127; + config.ratio = 2.95; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.64; + config.curve.p2 = 0.89; + config.curve.p3 = 0.86; + config.curve.p4 = 0.3; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2521; + ; + config.delay = 985; + config.ratio = 0.28; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.15; + config.curve.p2 = 0.91; + config.curve.p3 = 0.84; + config.curve.p4 = 0.58; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1857; + ; + config.delay = 116; + config.ratio = 2.53; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.06; + config.curve.p2 = 0.91; + config.curve.p3 = 0.34; + config.curve.p4 = 0.72; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1170; + ; + config.delay = 162; + config.ratio = 2.97; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.22; + config.curve.p2 = 0.89; + config.curve.p3 = 0.31; + config.curve.p4 = 0.92; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1027; + ; + config.delay = 724; + config.ratio = 1.59; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.59; + config.curve.p2 = 0.91; + config.curve.p3 = 0.99; + config.curve.p4 = 0.74; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1774; + ; + config.delay = 585; + config.ratio = 1.55; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.6; + config.curve.p2 = 0.48; + config.curve.p3 = 0.94; + config.curve.p4 = 0.28; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1950; + ; + config.delay = 148; + config.ratio = 2.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.41; + config.curve.p2 = 0.42; + config.curve.p3 = 0.37; + config.curve.p4 = 0.5; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1622; + ; + config.delay = 265; + config.ratio = 0.59; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.37; + config.curve.p2 = 0.63; + config.curve.p3 = 0.91; + config.curve.p4 = 0.77; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2198; + ; + config.delay = 434; + config.ratio = 2.17; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.87; + config.curve.p2 = 0.32; + config.curve.p3 = 0.93; + config.curve.p4 = 0.6; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2882; + ; + config.delay = 756; + config.ratio = 2.43; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.02; + config.curve.p2 = 0.94; + config.curve.p3 = 0.04; + config.curve.p4 = 0.16; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2452; + ; + config.delay = 463; + config.ratio = 1.62; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.45; + config.curve.p2 = 0.7; + config.curve.p3 = 0.4; + config.curve.p4 = 0.53; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2677; + ; + config.delay = 955; + config.ratio = 0.11; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.67; + config.curve.p2 = 0.64; + config.curve.p3 = 0.71; + config.curve.p4 = 0.91; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2688; + ; + config.delay = 427; + config.ratio = 1.67; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.97; + config.curve.p2 = 0.14; + config.curve.p3 = 0.54; + config.curve.p4 = 0.69; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1432; + ; + config.delay = 786; + config.ratio = 2.63; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.16; + config.curve.p2 = 0.34; + config.curve.p3 = 0.82; + config.curve.p4 = 0.39; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1002; + ; + config.delay = 810; + config.ratio = 1.52; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BEZIER; + config.curve.p1 = 0.02; + config.curve.p2 = 0.04; + config.curve.p3 = 0.65; + config.curve.p4 = 0.4; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1812; + ; + config.delay = 388; + config.ratio = 0.29; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +/*cubic-bezier end*/ +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.64; + config.curve.p2 = 2.76; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1540; + ; + config.delay = 464; + config.ratio = 0.45; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.74; + config.curve.p2 = 1.77; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2242; + ; + config.delay = 241; + config.ratio = 2.36; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.78; + config.curve.p2 = 1.48; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1598; + ; + config.delay = 372; + config.ratio = 0.74; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.17; + config.curve.p2 = 2.18; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1330; + ; + config.delay = 957; + config.ratio = 0.38; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.61; + config.curve.p2 = 1.17; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1237; + ; + config.delay = 601; + config.ratio = 0.48; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.7; + config.curve.p2 = 1.59; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2517; + ; + config.delay = 101; + config.ratio = 0.22; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.48; + config.curve.p2 = 1.99; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2430; + ; + config.delay = 785; + config.ratio = 0.35; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.38; + config.curve.p2 = 0.85; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1560; + ; + config.delay = 242; + config.ratio = 0.76; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.38; + config.curve.p2 = 1.05; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1803; + ; + config.delay = 943; + config.ratio = 2.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.2; + config.curve.p2 = 0.51; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1511; + ; + config.delay = 676; + config.ratio = 0.88; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.99; + config.curve.p2 = 1.27; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1533; + ; + config.delay = 111; + config.ratio = 0.7; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.73; + config.curve.p2 = 2.44; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2977; + ; + config.delay = 963; + config.ratio = 0.32; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.77; + config.curve.p2 = 0.14; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1950; + ; + config.delay = 651; + config.ratio = 2.61; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.93; + config.curve.p2 = 1.49; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1374; + ; + config.delay = 384; + config.ratio = 2.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.72; + config.curve.p2 = 1.64; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1749; + ; + config.delay = 787; + config.ratio = 0.86; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.15; + config.curve.p2 = 2.91; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2225; + ; + config.delay = 687; + config.ratio = 0.91; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.63; + config.curve.p2 = 1.94; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2779; + ; + config.delay = 409; + config.ratio = 2.39; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.99; + config.curve.p2 = 0.13; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2078; + ; + config.delay = 694; + config.ratio = 0.8; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.46; + config.curve.p2 = 2.02; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2278; + ; + config.delay = 612; + config.ratio = 1.21; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.6; + config.curve.p2 = 0.13; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1009; + ; + config.delay = 381; + config.ratio = 1.52; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.53; + config.curve.p2 = 2.42; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1800; + ; + config.delay = 774; + config.ratio = 2.66; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.42; + config.curve.p2 = 0.82; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2783; + ; + config.delay = 143; + config.ratio = 1.43; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.72; + config.curve.p2 = 1.49; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1381; + ; + config.delay = 607; + config.ratio = 1.34; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.84; + config.curve.p2 = 0.11; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1705; + ; + config.delay = 403; + config.ratio = 2.81; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.85; + config.curve.p2 = 2.64; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2729; + ; + config.delay = 841; + config.ratio = 0.24; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.03; + config.curve.p2 = 1.5; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2833; + ; + config.delay = 469; + config.ratio = 0.76; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.54; + config.curve.p2 = 0.55; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2931; + ; + config.delay = 182; + config.ratio = 0.35; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.69; + config.curve.p2 = 3.0; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1799; + ; + config.delay = 759; + config.ratio = 2.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.78; + config.curve.p2 = 1.76; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1736; + ; + config.delay = 962; + config.ratio = 1.16; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.18; + config.curve.p2 = 0.32; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1679; + ; + config.delay = 730; + config.ratio = 2.04; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.36; + config.curve.p2 = 1.09; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2967; + ; + config.delay = 848; + config.ratio = 2.73; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.61; + config.curve.p2 = 2.53; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2868; + ; + config.delay = 936; + config.ratio = 2.56; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.89; + config.curve.p2 = 1.81; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1219; + ; + config.delay = 689; + config.ratio = 0.19; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.53; + config.curve.p2 = 1.53; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1144; + ; + config.delay = 667; + config.ratio = 0.15; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.58; + config.curve.p2 = 0.92; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2535; + ; + config.delay = 297; + config.ratio = 0.46; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.58; + config.curve.p2 = 0.04; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1746; + ; + config.delay = 274; + config.ratio = 2.58; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.49; + config.curve.p2 = 1.1; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1895; + ; + config.delay = 675; + config.ratio = 1.36; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.66; + config.curve.p2 = 2.3; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1301; + ; + config.delay = 516; + config.ratio = 0.25; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.82; + config.curve.p2 = 1.43; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1386; + ; + config.delay = 929; + config.ratio = 0.81; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.35; + config.curve.p2 = 2.62; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2242; + ; + config.delay = 336; + config.ratio = 1.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.63; + config.curve.p2 = 1.19; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1010; + ; + config.delay = 945; + config.ratio = 1.09; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.73; + config.curve.p2 = 2.89; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2966; + ; + config.delay = 192; + config.ratio = 0.94; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.96; + config.curve.p2 = 0.93; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1773; + ; + config.delay = 359; + config.ratio = 0.24; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.81; + config.curve.p2 = 1.32; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1525; + ; + config.delay = 781; + config.ratio = 1.93; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.26; + config.curve.p2 = 1.32; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1503; + ; + config.delay = 954; + config.ratio = 1.37; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.77; + config.curve.p2 = 1.26; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2585; + ; + config.delay = 234; + config.ratio = 1.56; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.88; + config.curve.p2 = 0.51; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1895; + ; + config.delay = 386; + config.ratio = 2.2; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_PHT_SPRING; + config.curve.p1 = 0.46; + config.curve.p2 = 1.55; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1934; + ; + config.delay = 897; + config.ratio = 1.41; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} +/*back start*/ +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.73; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2752; + ; + config.delay = 1751; + config.ratio = 2.24; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.93; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1151; + ; + config.delay = 1890; + config.ratio = 0.13; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.21; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2234; + ; + config.delay = 950; + config.ratio = 1.33; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.33; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1655; + ; + config.delay = 205; + config.ratio = 1.51; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.99; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1519; + ; + config.delay = 796; + config.ratio = 2.55; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.95; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1149; + ; + config.delay = 1099; + config.ratio = 0.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.95; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1784; + ; + config.delay = 1010; + config.ratio = 0.58; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.74; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2119; + ; + config.delay = 1751; + config.ratio = 1.03; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.84; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2191; + ; + config.delay = 1665; + config.ratio = 0.18; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.31; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1262; + ; + config.delay = 1250; + config.ratio = 1.13; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.63; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2628; + ; + config.delay = 1652; + config.ratio = 1.13; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.98; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1337; + ; + config.delay = 1448; + config.ratio = 1.83; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.74; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1581; + ; + config.delay = 773; + config.ratio = 1.79; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.05; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1062; + ; + config.delay = 591; + config.ratio = 1.61; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.0; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2948; + ; + config.delay = 112; + config.ratio = 1.63; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.1; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2693; + ; + config.delay = 272; + config.ratio = 1.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.54; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2997; + ; + config.delay = 854; + config.ratio = 1.13; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.59; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1629; + ; + config.delay = 584; + config.ratio = 0.92; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.52; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1798; + ; + config.delay = 230; + config.ratio = 1.89; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.34; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1399; + ; + config.delay = 962; + config.ratio = 0.57; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.6; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2085; + ; + config.delay = 965; + config.ratio = 2.06; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.11; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2851; + ; + config.delay = 117; + config.ratio = 2.32; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.46; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1216; + ; + config.delay = 1281; + config.ratio = 2.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.2; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1139; + ; + config.delay = 521; + config.ratio = 0.41; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.58; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2045; + ; + config.delay = 1006; + config.ratio = 1.89; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.06; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2523; + ; + config.delay = 1731; + config.ratio = 0.69; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.61; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2077; + ; + config.delay = 867; + config.ratio = 2.71; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.57; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1402; + ; + config.delay = 1603; + config.ratio = 2.51; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.9; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2159; + ; + config.delay = 312; + config.ratio = 1.11; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.27; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1248; + ; + config.delay = 404; + config.ratio = 0.82; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.87; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1249; + ; + config.delay = 1647; + config.ratio = 1.66; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.37; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1325; + ; + config.delay = 1906; + config.ratio = 0.3; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.26; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2430; + ; + config.delay = 663; + config.ratio = 2.24; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.4; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1881; + ; + config.delay = 1743; + config.ratio = 0.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.57; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1206; + ; + config.delay = 1431; + config.ratio = 2.05; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.4; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2989; + ; + config.delay = 1691; + config.ratio = 2.89; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 0.49; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2686; + ; + config.delay = 1626; + config.ratio = 0.59; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.71; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2631; + ; + config.delay = 367; + config.ratio = 2.85; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 1.0; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1573; + ; + config.delay = 1918; + config.ratio = 1.29; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.37; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1342; + ; + config.delay = 673; + config.ratio = 1.3; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.96; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2787; + ; + config.delay = 357; + config.ratio = 2.41; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.55; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1528; + ; + config.delay = 627; + config.ratio = 2.18; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.3; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2210; + ; + config.delay = 1304; + config.ratio = 2.17; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.69; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1003; + ; + config.delay = 135; + config.ratio = 2.46; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 2.1; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2755; + ; + config.delay = 317; + config.ratio = 1.43; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.27; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2607; + ; + config.delay = 176; + config.ratio = 1.28; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 4.45; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1040; + ; + config.delay = 1162; + config.ratio = 0.91; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_IN; + config.curve.p1 = 3.77; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1009; + ; + config.delay = 1612; + config.ratio = 1.67; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.76; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1212; + ; + config.delay = 663; + config.ratio = 2.79; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.79; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1540; + ; + config.delay = 329; + config.ratio = 1.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.83; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2995; + ; + config.delay = 1682; + config.ratio = 1.6; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.26; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2009; + ; + config.delay = 797; + config.ratio = 0.74; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.04; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1151; + ; + config.delay = 387; + config.ratio = 0.14; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.73; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2539; + ; + config.delay = 212; + config.ratio = 0.73; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.67; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1453; + ; + config.delay = 145; + config.ratio = 1.71; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.93; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1918; + ; + config.delay = 404; + config.ratio = 2.21; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.9; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1147; + ; + config.delay = 503; + config.ratio = 0.87; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.04; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1481; + ; + config.delay = 1713; + config.ratio = 0.19; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.87; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1086; + ; + config.delay = 818; + config.ratio = 0.84; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.19; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2103; + ; + config.delay = 533; + config.ratio = 2.61; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.87; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1117; + ; + config.delay = 1668; + config.ratio = 2.08; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.48; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1930; + ; + config.delay = 203; + config.ratio = 0.9; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.42; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2665; + ; + config.delay = 1297; + config.ratio = 0.17; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.77; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2323; + ; + config.delay = 1199; + config.ratio = 2.07; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.82; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2769; + ; + config.delay = 1272; + config.ratio = 0.39; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.03; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1174; + ; + config.delay = 165; + config.ratio = 2.08; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.57; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2194; + ; + config.delay = 1590; + config.ratio = 2.52; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.06; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1421; + ; + config.delay = 399; + config.ratio = 1.12; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.97; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1832; + ; + config.delay = 783; + config.ratio = 2.13; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.38; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2983; + ; + config.delay = 260; + config.ratio = 0.83; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.31; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2801; + ; + config.delay = 1444; + config.ratio = 2.24; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 5.0; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2601; + ; + config.delay = 908; + config.ratio = 1.74; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.85; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2923; + ; + config.delay = 281; + config.ratio = 2.04; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.69; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1631; + ; + config.delay = 959; + config.ratio = 1.18; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.59; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2689; + ; + config.delay = 1866; + config.ratio = 2.56; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.24; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2683; + ; + config.delay = 1402; + config.ratio = 2.03; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.67; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2209; + ; + config.delay = 498; + config.ratio = 1.54; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.87; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1094; + ; + config.delay = 1994; + config.ratio = 1.0; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.79; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2927; + ; + config.delay = 1344; + config.ratio = 2.37; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.34; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2149; + ; + config.delay = 829; + config.ratio = 1.02; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.68; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2444; + ; + config.delay = 1043; + config.ratio = 2.72; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.05; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2562; + ; + config.delay = 1955; + config.ratio = 0.48; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 3.54; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1112; + ; + config.delay = 1263; + config.ratio = 2.31; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.63; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1401; + ; + config.delay = 1455; + config.ratio = 2.96; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.12; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2135; + ; + config.delay = 1703; + config.ratio = 0.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.3; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1851; + ; + config.delay = 402; + config.ratio = 1.08; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.29; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1362; + ; + config.delay = 1162; + config.ratio = 2.58; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.02; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2153; + ; + config.delay = 880; + config.ratio = 1.31; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.06; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2459; + ; + config.delay = 1334; + config.ratio = 2.93; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.37; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2709; + ; + config.delay = 1046; + config.ratio = 0.24; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.91; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2992; + ; + config.delay = 1307; + config.ratio = 2.18; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 0.85; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1281; + ; + config.delay = 315; + config.ratio = 1.02; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 1.22; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2399; + ; + config.delay = 1903; + config.ratio = 0.29; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.99; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2797; + ; + config.delay = 1230; + config.ratio = 2.56; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 4.21; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1309; + ; + config.delay = 1356; + config.ratio = 1.51; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_OUT; + config.curve.p1 = 2.14; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2928; + ; + config.delay = 660; + config.ratio = 0.71; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.66; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1634; + ; + config.delay = 1137; + config.ratio = 0.83; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.43; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1014; + ; + config.delay = 1075; + config.ratio = 1.62; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.85; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2836; + ; + config.delay = 1956; + config.ratio = 0.3; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.93; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2577; + ; + config.delay = 1814; + config.ratio = 0.38; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.96; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2232; + ; + config.delay = 1689; + config.ratio = 2.38; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.8; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1154; + ; + config.delay = 797; + config.ratio = 1.5; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.96; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2759; + ; + config.delay = 1913; + config.ratio = 2.83; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.74; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1709; + ; + config.delay = 605; + config.ratio = 2.16; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.67; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2063; + ; + config.delay = 1488; + config.ratio = 1.91; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.32; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2020; + ; + config.delay = 150; + config.ratio = 2.51; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.02; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2813; + ; + config.delay = 1042; + config.ratio = 2.78; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.33; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2450; + ; + config.delay = 765; + config.ratio = 2.73; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.69; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1894; + ; + config.delay = 218; + config.ratio = 1.54; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.83; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1947; + ; + config.delay = 758; + config.ratio = 2.07; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.7; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1337; + ; + config.delay = 630; + config.ratio = 1.65; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.8; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1279; + ; + config.delay = 357; + config.ratio = 1.55; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.3; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1780; + ; + config.delay = 1974; + config.ratio = 1.69; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.39; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2574; + ; + config.delay = 2000; + config.ratio = 0.71; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.12; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2195; + ; + config.delay = 1810; + config.ratio = 0.57; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.8; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1804; + ; + config.delay = 1637; + config.ratio = 2.86; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.24; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1167; + ; + config.delay = 1394; + config.ratio = 2.13; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.74; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2279; + ; + config.delay = 1079; + config.ratio = 2.48; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2010; + ; + config.delay = 1215; + config.ratio = 1.83; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.5; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2299; + ; + config.delay = 1113; + config.ratio = 1.57; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.02; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2520; + ; + config.delay = 271; + config.ratio = 2.44; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.4; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1729; + ; + config.delay = 201; + config.ratio = 1.51; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.8; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1878; + ; + config.delay = 1294; + config.ratio = 0.48; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.42; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1276; + ; + config.delay = 747; + config.ratio = 2.23; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2376; + ; + config.delay = 721; + config.ratio = 2.41; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.2; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2832; + ; + config.delay = 128; + config.ratio = 0.66; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.7; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1338; + ; + config.delay = 1968; + config.ratio = 1.75; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.64; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2682; + ; + config.delay = 1373; + config.ratio = 1.63; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.86; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2849; + ; + config.delay = 179; + config.ratio = 2.76; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.12; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2642; + ; + config.delay = 1957; + config.ratio = 1.24; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.68; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2678; + ; + config.delay = 711; + config.ratio = 0.77; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.31; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2999; + ; + config.delay = 1862; + config.ratio = 2.32; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.51; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1868; + ; + config.delay = 766; + config.ratio = 1.53; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.96; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1619; + ; + config.delay = 1915; + config.ratio = 2.72; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.31; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2361; + ; + config.delay = 1210; + config.ratio = 0.26; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.02; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2435; + ; + config.delay = 1346; + config.ratio = 2.64; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 0.72; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1408; + ; + config.delay = 1673; + config.ratio = 1.6; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.95; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1611; + ; + config.delay = 1066; + config.ratio = 1.73; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.95; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2653; + ; + config.delay = 1257; + config.ratio = 2.16; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.27; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2713; + ; + config.delay = 1910; + config.ratio = 1.19; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 1.83; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2566; + ; + config.delay = 187; + config.ratio = 1.21; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 4.66; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2938; + ; + config.delay = 794; + config.ratio = 1.53; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 3.56; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1214; + ; + config.delay = 1293; + config.ratio = 2.19; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_BACK_INOUT; + config.curve.p1 = 2.6; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2760; + ; + config.delay = 1978; + config.ratio = 2.63; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} +/* elastic start*/ +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.01; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2458; + ; + config.delay = 1601; + config.ratio = 2.83; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.02; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2568; + ; + config.delay = 209; + config.ratio = 0.77; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.15; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2560; + ; + config.delay = 308; + config.ratio = 2.68; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.62; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2348; + ; + config.delay = 974; + config.ratio = 0.58; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.52; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1258; + ; + config.delay = 223; + config.ratio = 1.73; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.86; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1614; + ; + config.delay = 1315; + config.ratio = 0.32; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.74; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1612; + ; + config.delay = 672; + config.ratio = 1.1; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.34; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1413; + ; + config.delay = 285; + config.ratio = 0.89; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.66; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1767; + ; + config.delay = 303; + config.ratio = 2.04; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.15; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1909; + ; + config.delay = 264; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.22; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1055; + ; + config.delay = 1103; + config.ratio = 0.65; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.85; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1098; + ; + config.delay = 1143; + config.ratio = 2.81; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.03; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2766; + ; + config.delay = 319; + config.ratio = 0.48; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.95; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2193; + ; + config.delay = 1211; + config.ratio = 2.98; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.81; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1542; + ; + config.delay = 248; + config.ratio = 0.53; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.09; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2358; + ; + config.delay = 1456; + config.ratio = 0.86; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.2; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1248; + ; + config.delay = 1035; + config.ratio = 2.65; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.99; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2236; + ; + config.delay = 766; + config.ratio = 2.42; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.71; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1176; + ; + config.delay = 1706; + config.ratio = 1.03; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.46; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2050; + ; + config.delay = 1795; + config.ratio = 0.61; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.25; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2979; + ; + config.delay = 782; + config.ratio = 2.97; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.58; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2108; + ; + config.delay = 1526; + config.ratio = 2.94; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.38; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1638; + ; + config.delay = 727; + config.ratio = 0.16; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.05; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2862; + ; + config.delay = 1328; + config.ratio = 2.29; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.58; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2672; + ; + config.delay = 1189; + config.ratio = 0.58; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.3; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2225; + ; + config.delay = 233; + config.ratio = 1.51; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.26; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2190; + ; + config.delay = 1467; + config.ratio = 0.96; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.16; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1671; + ; + config.delay = 517; + config.ratio = 0.27; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.35; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1626; + ; + config.delay = 544; + config.ratio = 0.92; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.09; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2366; + ; + config.delay = 1279; + config.ratio = 0.53; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.84; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1794; + ; + config.delay = 1155; + config.ratio = 1.95; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.19; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1793; + ; + config.delay = 1372; + config.ratio = 1.28; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.56; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1617; + ; + config.delay = 1169; + config.ratio = 0.39; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.56; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2999; + ; + config.delay = 788; + config.ratio = 2.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.53; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2918; + ; + config.delay = 466; + config.ratio = 1.64; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.39; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2024; + ; + config.delay = 1815; + config.ratio = 2.86; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.29; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2620; + ; + config.delay = 1512; + config.ratio = 0.86; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.5; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2692; + ; + config.delay = 644; + config.ratio = 1.06; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.37; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2660; + ; + config.delay = 1365; + config.ratio = 0.23; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.01; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2837; + ; + config.delay = 1508; + config.ratio = 2.2; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.42; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1853; + ; + config.delay = 760; + config.ratio = 1.31; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.66; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1631; + ; + config.delay = 918; + config.ratio = 1.64; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.23; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2512; + ; + config.delay = 1224; + config.ratio = 1.44; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.66; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1692; + ; + config.delay = 1901; + config.ratio = 1.56; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.52; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1504; + ; + config.delay = 1875; + config.ratio = 0.32; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.76; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2427; + ; + config.delay = 1959; + config.ratio = 0.42; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 1.75; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1335; + ; + config.delay = 658; + config.ratio = 1.78; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_IN; + config.curve.p1 = 0.91; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2038; + ; + config.delay = 1455; + config.ratio = 2.85; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.55; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1707; + ; + config.delay = 425; + config.ratio = 1.44; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.51; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2196; + ; + config.delay = 847; + config.ratio = 0.24; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.53; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2392; + ; + config.delay = 1731; + config.ratio = 1.69; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.07; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1348; + ; + config.delay = 958; + config.ratio = 1.52; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.21; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1493; + ; + config.delay = 1642; + config.ratio = 1.48; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.67; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2294; + ; + config.delay = 1590; + config.ratio = 0.54; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.64; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1014; + ; + config.delay = 484; + config.ratio = 1.92; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.43; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2739; + ; + config.delay = 1165; + config.ratio = 0.84; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.1; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2235; + ; + config.delay = 1361; + config.ratio = 0.33; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2835; + ; + config.delay = 1981; + config.ratio = 2.29; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.67; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2977; + ; + config.delay = 1222; + config.ratio = 1.0; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.18; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2720; + ; + config.delay = 871; + config.ratio = 0.88; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.64; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1478; + ; + config.delay = 1309; + config.ratio = 2.88; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.0; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1109; + ; + config.delay = 1014; + config.ratio = 0.37; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.31; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2705; + ; + config.delay = 1299; + config.ratio = 1.36; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.53; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2705; + ; + config.delay = 871; + config.ratio = 2.07; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.96; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2663; + ; + config.delay = 1490; + config.ratio = 2.75; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.72; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2970; + ; + config.delay = 198; + config.ratio = 2.43; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.12; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1372; + ; + config.delay = 991; + config.ratio = 1.59; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.43; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2766; + ; + config.delay = 1426; + config.ratio = 2.06; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.6; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1963; + ; + config.delay = 1743; + config.ratio = 0.55; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.67; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2501; + ; + config.delay = 1197; + config.ratio = 0.57; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.83; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1090; + ; + config.delay = 1224; + config.ratio = 1.67; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.05; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2091; + ; + config.delay = 1337; + config.ratio = 2.72; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2704; + ; + config.delay = 1969; + config.ratio = 1.21; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.83; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1893; + ; + config.delay = 1520; + config.ratio = 2.99; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.11; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2721; + ; + config.delay = 1663; + config.ratio = 0.92; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.99; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2948; + ; + config.delay = 566; + config.ratio = 1.65; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.59; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2126; + ; + config.delay = 1679; + config.ratio = 0.98; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.09; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2222; + ; + config.delay = 112; + config.ratio = 1.26; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.03; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1229; + ; + config.delay = 419; + config.ratio = 2.17; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.99; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2691; + ; + config.delay = 365; + config.ratio = 1.32; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.45; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1085; + ; + config.delay = 623; + config.ratio = 0.3; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2164; + ; + config.delay = 405; + config.ratio = 1.5; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.58; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1504; + ; + config.delay = 1321; + config.ratio = 0.86; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.61; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2189; + ; + config.delay = 820; + config.ratio = 2.54; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.47; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1259; + ; + config.delay = 1071; + config.ratio = 2.72; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.12; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1645; + ; + config.delay = 1309; + config.ratio = 2.85; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.16; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2114; + ; + config.delay = 602; + config.ratio = 2.32; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.77; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2265; + ; + config.delay = 1496; + config.ratio = 1.37; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.03; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2932; + ; + config.delay = 1482; + config.ratio = 1.88; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.65; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1607; + ; + config.delay = 233; + config.ratio = 0.57; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.34; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2415; + ; + config.delay = 622; + config.ratio = 2.97; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.14; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1770; + ; + config.delay = 1456; + config.ratio = 2.29; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.38; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2242; + ; + config.delay = 263; + config.ratio = 1.46; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 1.23; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1926; + ; + config.delay = 346; + config.ratio = 0.96; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.98; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1922; + ; + config.delay = 1484; + config.ratio = 2.52; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_OUT; + config.curve.p1 = 0.04; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1471; + ; + config.delay = 954; + config.ratio = 0.79; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.74; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1154; + ; + config.delay = 415; + config.ratio = 0.66; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.87; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2155; + ; + config.delay = 1466; + config.ratio = 0.22; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.85; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1801; + ; + config.delay = 1467; + config.ratio = 2.96; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.02; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2573; + ; + config.delay = 1409; + config.ratio = 1.23; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.02; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2340; + ; + config.delay = 1062; + config.ratio = 0.35; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.33; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1577; + ; + config.delay = 475; + config.ratio = 0.95; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.86; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1138; + ; + config.delay = 1392; + config.ratio = 2.6; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.94; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2240; + ; + config.delay = 1622; + config.ratio = 0.28; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.19; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2686; + ; + config.delay = 299; + config.ratio = 2.63; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.58; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2475; + ; + config.delay = 436; + config.ratio = 1.91; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.7; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1797; + ; + config.delay = 1621; + config.ratio = 1.61; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.66; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1521; + ; + config.delay = 505; + config.ratio = 2.29; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_X; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.26; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2455; + ; + config.delay = 779; + config.ratio = 2.87; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.35; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2988; + ; + config.delay = 1731; + config.ratio = 1.61; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.27; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1605; + ; + config.delay = 357; + config.ratio = 2.14; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.86; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1546; + ; + config.delay = 1528; + config.ratio = 2.02; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.44; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1963; + ; + config.delay = 393; + config.ratio = 2.23; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.23; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2421; + ; + config.delay = 1304; + config.ratio = 0.83; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.8; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2206; + ; + config.delay = 1646; + config.ratio = 1.73; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.97; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2655; + ; + config.delay = 1105; + config.ratio = 0.92; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.23; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2158; + ; + config.delay = 765; + config.ratio = 0.23; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.63; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1480; + ; + config.delay = 1580; + config.ratio = 2.82; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.95; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1764; + ; + config.delay = 1088; + config.ratio = 0.13; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.63; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2303; + ; + config.delay = 753; + config.ratio = 0.7; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSLATE_Y; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.12; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2859; + ; + config.delay = 493; + config.ratio = 0.33; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.69; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1098; + ; + config.delay = 1834; + config.ratio = 2.42; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.25; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1430; + ; + config.delay = 237; + config.ratio = 1.57; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.43; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1288; + ; + config.delay = 397; + config.ratio = 0.37; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.47; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1032; + ; + config.delay = 360; + config.ratio = 0.98; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.27; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1097; + ; + config.delay = 1873; + config.ratio = 2.89; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.55; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2784; + ; + config.delay = 606; + config.ratio = 0.18; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.36; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1806; + ; + config.delay = 1036; + config.ratio = 0.98; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.48; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1031; + ; + config.delay = 969; + config.ratio = 0.22; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.55; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1207; + ; + config.delay = 1986; + config.ratio = 1.81; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.93; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1712; + ; + config.delay = 559; + config.ratio = 1.88; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.1; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2307; + ; + config.delay = 630; + config.ratio = 1.28; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_WIDTH; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.95; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 1372; + ; + config.delay = 947; + config.ratio = 1.22; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.23; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2983; + ; + config.delay = 831; + config.ratio = 0.44; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.18; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1032; + ; + config.delay = 701; + config.ratio = 0.69; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.94; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 2084; + ; + config.delay = 384; + config.ratio = 0.38; + config.iteration_count = 1; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_FROM; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.22; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2352; + ; + config.delay = 382; + config.ratio = 1.78; + config.iteration_count = 0; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.12; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 2976; + ; + config.delay = 837; + config.ratio = 0.14; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.88; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 2056; + ; + config.delay = 1039; + config.ratio = 0.96; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.45; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1317; + ; + config.delay = 1730; + config.ratio = 0.6; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_TO; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 1.16; + config.direction_type = ANIM_DT_REVERSE; + config.duration = 2075; + ; + config.delay = 1865; + config.ratio = 0.65; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.8; + config.direction_type = ANIM_DT_NORMAL; + config.duration = 1813; + ; + config.delay = 923; + config.ratio = 0.7; + config.iteration_count = 3; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.03; + config.direction_type = ANIM_DT_ALTERNATEREVERSE; + config.duration = 1382; + ; + config.delay = 888; + config.ratio = 2.06; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE()"); + return FAILED; + } +} + +int anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(void) +{ + anim_config_t config; + anim_property_type_t property_type_test; + anim_state_type_t anim_state_type_test; + config.curve.curve_type = ANIM_CT_ELASTIC_INOUT; + config.curve.p1 = 0.49; + config.direction_type = ANIM_DT_ALTERNATE; + config.duration = 1438; + ; + config.delay = 1915; + config.ratio = 2.31; + config.iteration_count = 2; + property_type_test = ANIM_PT_TRANSFORM_HEIGHT; + anim_state_type_test = ANIM_ST_BY; + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + if (anim_start_display(&config, &val, property_type_test, anim_state_type_test) == PASSED) + { + syslog(LOG_INFO, "[PASSED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE()"); + return FAILED; + } +} + +/* elastic end*/ + +/*back end*/ + +/**************************************************************************** + * Public Functions + ****************************************************************************/ +int animengine_c_normal_test(int argc, char *argv[]) +{ + // anim_adapter_test(); + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + screen_init(); + syslog(LOG_INFO, "\n[======] screen_init finised\n"); + img_anim_handle = lvx_anim_adapter_init(); + syslog(LOG_INFO, "\n[======] animengine_specification_test start\n"); + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "0") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "2") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "3") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "4") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "5") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "6") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "7") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "8") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "9") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "10") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "11") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "12") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "13") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "14") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "15") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "16") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "17") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "18") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "19") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "20") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "21") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "22") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "23") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "24") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "25") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "26") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "27") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "28") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "29") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "30") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "31") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "32") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "33") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "34") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "35") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "36") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "37") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "38") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "39") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "40") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "41") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "42") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "43") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "44") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "45") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "46") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "47") == 0) + { + anim__ANIM_CT_LINEAR__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "48") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "49") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "50") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "51") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "52") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "53") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "54") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "55") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "56") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "57") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "58") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "59") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "60") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "61") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "62") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "63") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "64") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "65") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "66") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "67") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "68") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "69") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "70") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "71") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "72") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "73") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "74") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "75") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "76") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "77") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "78") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "79") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "80") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "81") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "82") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "83") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "84") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "85") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "86") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "87") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "88") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "89") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "90") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "91") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "92") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "93") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "94") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "95") == 0) + { + anim__ANIM_CT_BOUNCE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "96") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "97") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "98") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "99") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "100") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "101") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "102") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "103") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "104") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "105") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "106") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "107") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "108") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "109") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "110") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "111") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "112") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "113") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "114") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "115") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "116") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "117") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "118") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "119") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "120") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "121") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "122") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "123") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "124") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "125") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "126") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "127") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "128") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "129") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "130") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "131") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "132") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "133") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "134") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "135") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "136") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "137") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "138") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "139") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "140") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "141") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "142") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "143") == 0) + { + anim__ANIM_CT_BOUNCE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "144") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "145") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "146") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "147") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "148") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "149") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "150") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "151") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "152") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "153") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "154") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "155") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "156") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "157") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "158") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "159") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "160") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "161") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "162") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "163") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "164") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "165") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "166") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "167") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "168") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "169") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "170") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "171") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "172") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "173") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "174") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "175") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "176") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "177") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "178") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "179") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "180") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "181") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "182") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "183") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "184") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "185") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "186") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "187") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "188") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "189") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "190") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "191") == 0) + { + anim__ANIM_CT_BOUNCE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "192") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "193") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "194") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "195") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "196") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "197") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "198") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "199") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "200") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "201") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "202") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "203") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "204") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "205") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "206") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "207") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "208") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "209") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "210") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "211") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "212") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "213") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "214") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "215") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "216") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "217") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "218") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "219") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "220") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "221") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "222") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "223") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "224") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "225") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "226") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "227") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "228") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "229") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "230") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "231") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "232") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "233") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "234") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "235") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "236") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "237") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "238") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "239") == 0) + { + anim__ANIM_CT_CIRCLULAR_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "240") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "241") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "242") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "243") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "244") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "245") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "246") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "247") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "248") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "249") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "250") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "251") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "252") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "253") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "254") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "255") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "256") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "257") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "258") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "259") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "260") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "261") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "262") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "263") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "264") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "265") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "266") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "267") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "268") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "269") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "270") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "271") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "272") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "273") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "274") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "275") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "276") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "277") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "278") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "279") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "280") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "281") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "282") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "283") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "284") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "285") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "286") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "287") == 0) + { + anim__ANIM_CT_CIRCLULAR_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "288") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "289") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "290") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "291") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "292") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "293") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "294") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "295") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "296") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "297") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "298") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "299") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "300") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "301") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "302") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "303") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "304") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "305") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "306") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "307") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "308") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "309") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "310") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "311") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "312") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "313") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "314") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "315") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "316") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "317") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "318") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "319") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "320") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "321") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "322") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "323") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "324") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "325") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "326") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "327") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "328") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "329") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "330") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "331") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "332") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "333") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "334") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "335") == 0) + { + anim__ANIM_CT_CIRCLULAR_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "336") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "337") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "338") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "339") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "340") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "341") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "342") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "343") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "344") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "345") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "346") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "347") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "348") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "349") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "350") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "351") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "352") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "353") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "354") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "355") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "356") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "357") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "358") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "359") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "360") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "361") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "362") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "363") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "364") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "365") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "366") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "367") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "368") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "369") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "370") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "371") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "372") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "373") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "374") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "375") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "376") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "377") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "378") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "379") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "380") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "381") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "382") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "383") == 0) + { + anim__ANIM_CT_CUBIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "384") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "385") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "386") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "387") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "388") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "389") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "390") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "391") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "392") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "393") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "394") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "395") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "396") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "397") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "398") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "399") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "400") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "401") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "402") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "403") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "404") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "405") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "406") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "407") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "408") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "409") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "410") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "411") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "412") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "413") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "414") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "415") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "416") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "417") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "418") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "419") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "420") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "421") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "422") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "423") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "424") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "425") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "426") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "427") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "428") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "429") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "430") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "431") == 0) + { + anim__ANIM_CT_CUBIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "432") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "433") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "434") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "435") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "436") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "437") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "438") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "439") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "440") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "441") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "442") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "443") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "444") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "445") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "446") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "447") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "448") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "449") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "450") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "451") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "452") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "453") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "454") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "455") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "456") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "457") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "458") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "459") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "460") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "461") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "462") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "463") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "464") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "465") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "466") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "467") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "468") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "469") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "470") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "471") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "472") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "473") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "474") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "475") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "476") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "477") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "478") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "479") == 0) + { + anim__ANIM_CT_CUBIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "480") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "481") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "482") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "483") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "484") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "485") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "486") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "487") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "488") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "489") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "490") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "491") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "492") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "493") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "494") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "495") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "496") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "497") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "498") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "499") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "500") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "501") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "502") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "503") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "504") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "505") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "506") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "507") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "508") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "509") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "510") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "511") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "512") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "513") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "514") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "515") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "516") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "517") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "518") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "519") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "520") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "521") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "522") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "523") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "524") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "525") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "526") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "527") == 0) + { + anim__ANIM_CT_EXPONENTIAL_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "528") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "529") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "530") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "531") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "532") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "533") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "534") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "535") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "536") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "537") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "538") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "539") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "540") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "541") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "542") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "543") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "544") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "545") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "546") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "547") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "548") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "549") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "550") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "551") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "552") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "553") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "554") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "555") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "556") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "557") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "558") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "559") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "560") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "561") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "562") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "563") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "564") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "565") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "566") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "567") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "568") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "569") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "570") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "571") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "572") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "573") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "574") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "575") == 0) + { + anim__ANIM_CT_EXPONENTIAL_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "576") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "577") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "578") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "579") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "580") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "581") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "582") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "583") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "584") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "585") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "586") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "587") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "588") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "589") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "590") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "591") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "592") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "593") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "594") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "595") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "596") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "597") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "598") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "599") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "600") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "601") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "602") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "603") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "604") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "605") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "606") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "607") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "608") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "609") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "610") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "611") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "612") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "613") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "614") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "615") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "616") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "617") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "618") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "619") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "620") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "621") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "622") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "623") == 0) + { + anim__ANIM_CT_EXPONENTIAL_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "624") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "625") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "626") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "627") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "628") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "629") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "630") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "631") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "632") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "633") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "634") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "635") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "636") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "637") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "638") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "639") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "640") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "641") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "642") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "643") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "644") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "645") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "646") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "647") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "648") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "649") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "650") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "651") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "652") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "653") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "654") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "655") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "656") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "657") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "658") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "659") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "660") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "661") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "662") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "663") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "664") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "665") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "666") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "667") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "668") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "669") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "670") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "671") == 0) + { + anim__ANIM_CT_QUADRATIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "672") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "673") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "674") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "675") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "676") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "677") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "678") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "679") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "680") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "681") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "682") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "683") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "684") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "685") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "686") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "687") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "688") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "689") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "690") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "691") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "692") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "693") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "694") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "695") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "696") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "697") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "698") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "699") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "700") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "701") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "702") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "703") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "704") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "705") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "706") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "707") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "708") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "709") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "710") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "711") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "712") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "713") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "714") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "715") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "716") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "717") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "718") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "719") == 0) + { + anim__ANIM_CT_QUADRATIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "720") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "721") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "722") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "723") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "724") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "725") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "726") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "727") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "728") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "729") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "730") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "731") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "732") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "733") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "734") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "735") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "736") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "737") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "738") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "739") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "740") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "741") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "742") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "743") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "744") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "745") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "746") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "747") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "748") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "749") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "750") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "751") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "752") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "753") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "754") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "755") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "756") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "757") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "758") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "759") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "760") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "761") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "762") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "763") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "764") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "765") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "766") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "767") == 0) + { + anim__ANIM_CT_QUADRATIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "768") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "769") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "770") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "771") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "772") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "773") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "774") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "775") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "776") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "777") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "778") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "779") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "780") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "781") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "782") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "783") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "784") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "785") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "786") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "787") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "788") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "789") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "790") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "791") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "792") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "793") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "794") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "795") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "796") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "797") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "798") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "799") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "800") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "801") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "802") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "803") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "804") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "805") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "806") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "807") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "808") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "809") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "810") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "811") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "812") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "813") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "814") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "815") == 0) + { + anim__ANIM_CT_QUARTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "816") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "817") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "818") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "819") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "820") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "821") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "822") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "823") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "824") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "825") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "826") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "827") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "828") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "829") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "830") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "831") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "832") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "833") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "834") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "835") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "836") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "837") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "838") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "839") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "840") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "841") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "842") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "843") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "844") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "845") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "846") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "847") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "848") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "849") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "850") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "851") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "852") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "853") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "854") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "855") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "856") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "857") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "858") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "859") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "860") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "861") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "862") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "863") == 0) + { + anim__ANIM_CT_QUARTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "864") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "865") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "866") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "867") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "868") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "869") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "870") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "871") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "872") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "873") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "874") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "875") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "876") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "877") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "878") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "879") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "880") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "881") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "882") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "883") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "884") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "885") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "886") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "887") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "888") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "889") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "890") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "891") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "892") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "893") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "894") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "895") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "896") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "897") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "898") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "899") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "900") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "901") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "902") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "903") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "904") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "905") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "906") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "907") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "908") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "909") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "910") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "911") == 0) + { + anim__ANIM_CT_QUARTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "912") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "913") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "914") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "915") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "916") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "917") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "918") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "919") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "920") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "921") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "922") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "923") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "924") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "925") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "926") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "927") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "928") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "929") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "930") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "931") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "932") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "933") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "934") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "935") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "936") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "937") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "938") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "939") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "940") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "941") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "942") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "943") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "944") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "945") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "946") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "947") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "948") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "949") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "950") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "951") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "952") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "953") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "954") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "955") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "956") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "957") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "958") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "959") == 0) + { + anim__ANIM_CT_QUINTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "960") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "961") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "962") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "963") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "964") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "965") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "966") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "967") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "968") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "969") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "970") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "971") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "972") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "973") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "974") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "975") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "976") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "977") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "978") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "979") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "980") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "981") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "982") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "983") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "984") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "985") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "986") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "987") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "988") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "989") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "990") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "991") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "992") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "993") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "994") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "995") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "996") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "997") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "998") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "999") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1000") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1001") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1002") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1003") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1004") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1005") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1006") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1007") == 0) + { + anim__ANIM_CT_QUINTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1008") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1009") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1010") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1011") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1012") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1013") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1014") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1015") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1016") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1017") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1018") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1019") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1020") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1021") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1022") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1023") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1024") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1025") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1026") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1027") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1028") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1029") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1030") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1031") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1032") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1033") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1034") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1035") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1036") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1037") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1038") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1039") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1040") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1041") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1042") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1043") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1044") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1045") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1046") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1047") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1048") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1049") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1050") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1051") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1052") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1053") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1054") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1055") == 0) + { + anim__ANIM_CT_QUINTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1056") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1057") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1058") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1059") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1060") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1061") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1062") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1063") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1064") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1065") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1066") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1067") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1068") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1069") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1070") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1071") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1072") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1073") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1074") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1075") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1076") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1077") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1078") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1079") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1080") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1081") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1082") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1083") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1084") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1085") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1086") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1087") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1088") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1089") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1090") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1091") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1092") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1093") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1094") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1095") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1096") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1097") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1098") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1099") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1100") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1101") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1102") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1103") == 0) + { + anim__ANIM_CT_SINE_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1104") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1105") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1106") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1107") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1108") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1109") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1110") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1111") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1112") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1113") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1114") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1115") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1116") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1117") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1118") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1119") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1120") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1121") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1122") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1123") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1124") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1125") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1126") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1127") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1128") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1129") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1130") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1131") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1132") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1133") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1134") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1135") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1136") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1137") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1138") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1139") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1140") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1141") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1142") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1143") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1144") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1145") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1146") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1147") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1148") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1149") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1150") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1151") == 0) + { + anim__ANIM_CT_SINE_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1152") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1153") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1154") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1155") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1156") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1157") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1158") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1159") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1160") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1161") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1162") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1163") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1164") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1165") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1166") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1167") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1168") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1169") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1170") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1171") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1172") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1173") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1174") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1175") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1176") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1177") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1178") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1179") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1180") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1181") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1182") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1183") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1184") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1185") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1186") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1187") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1188") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1189") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1190") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1191") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1192") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1193") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1194") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1195") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1196") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1197") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1198") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1199") == 0) + { + anim__ANIM_CT_SINE_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1200") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1201") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1202") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1203") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1204") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1205") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1206") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1207") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1208") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1209") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1210") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1211") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1212") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1213") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1214") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1215") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1216") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1217") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1218") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1219") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1220") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1221") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1222") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1223") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1224") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1225") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1226") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1227") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1228") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1229") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1230") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1231") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1232") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1233") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1234") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1235") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1236") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1237") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1238") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1239") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1240") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1241") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1242") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1243") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1244") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1245") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1246") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1247") == 0) + { + anim__ANIM_CT_IMMEDIATE__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + /*cubic-bezier start*/ + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1248") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1249") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1250") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1251") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1252") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1253") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1254") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1255") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1256") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1257") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1258") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1259") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1260") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1261") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1262") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1263") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1264") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1265") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1266") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1267") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1268") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1269") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1270") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1271") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1272") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1273") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1274") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1275") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1276") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1277") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1278") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1279") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1280") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1281") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1282") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1283") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1284") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1285") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1286") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1287") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1288") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1289") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1290") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1291") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1292") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1293") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1294") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1295") == 0) + { + anim__ANIM_CT_BEZIER__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + /*cubic-bezier end*/ + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1296") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1297") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1298") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1299") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1300") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1301") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1302") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1303") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1304") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1305") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1306") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1307") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1308") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1309") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1310") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1311") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1312") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1313") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1314") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1315") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1316") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1317") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1318") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1319") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1320") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1321") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1322") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1323") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1324") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1325") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1326") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1327") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1328") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1329") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1330") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1331") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1332") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1333") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1334") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1335") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1336") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1337") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1338") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1339") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1340") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1341") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1342") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1343") == 0) + { + anim__ANIM_CT_PHT_SPRING__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + /*back start*/ + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1344") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1345") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1346") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1347") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1348") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1349") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1350") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1351") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1352") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1353") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1354") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1355") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1356") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1357") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1358") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1359") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1360") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1361") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1362") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1363") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1364") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1365") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1366") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1367") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1368") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1369") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1370") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1371") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1372") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1373") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1374") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1375") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1376") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1377") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1378") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1379") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1380") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1381") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1382") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1383") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1384") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1385") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1386") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1387") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1388") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1389") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1390") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1391") == 0) + { + anim__ANIM_CT_BACK_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1392") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1393") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1394") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1395") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1396") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1397") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1398") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1399") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1400") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1401") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1402") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1403") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1404") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1405") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1406") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1407") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1408") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1409") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1410") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1411") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1412") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1413") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1414") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1415") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1416") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1417") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1418") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1419") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1420") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1421") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1422") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1423") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1424") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1425") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1426") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1427") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1428") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1429") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1430") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1431") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1432") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1433") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1434") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1435") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1436") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1437") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1438") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1439") == 0) + { + anim__ANIM_CT_BACK_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1440") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1441") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1442") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1443") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1444") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1445") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1446") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1447") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1448") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1449") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1450") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1451") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1452") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1453") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1454") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1455") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1456") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1457") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1458") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1459") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1460") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1461") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1462") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1463") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1464") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1465") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1466") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1467") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1468") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1469") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1470") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1471") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1472") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1473") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1474") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1475") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1476") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1477") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1478") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1479") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1480") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1481") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1482") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1483") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1484") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1485") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1486") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1487") == 0) + { + anim__ANIM_CT_BACK_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + /*back end*/ + /*elastic start*/ + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1488") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1489") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1490") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1491") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1492") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1493") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1494") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1495") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1496") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1497") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1498") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1499") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1500") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1501") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1502") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1503") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1504") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1505") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1506") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1507") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1508") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1509") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1510") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1511") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1512") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1513") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1514") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1515") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1516") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1517") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1518") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1519") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1520") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1521") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1522") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1523") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1524") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1525") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1526") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1527") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1528") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1529") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1530") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1531") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1532") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1533") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1534") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1535") == 0) + { + anim__ANIM_CT_ELASTIC_IN__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1536") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1537") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1538") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1539") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1540") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1541") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1542") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1543") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1544") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1545") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1546") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1547") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1548") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1549") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1550") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1551") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1552") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1553") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1554") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1555") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1556") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1557") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1558") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1559") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1560") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1561") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1562") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1563") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1564") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1565") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1566") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1567") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1568") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1569") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1570") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1571") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1572") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1573") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1574") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1575") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1576") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1577") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1578") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1579") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1580") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1581") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1582") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1583") == 0) + { + anim__ANIM_CT_ELASTIC_OUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1584") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1585") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1586") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1587") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1588") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1589") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1590") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1591") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1592") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1593") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1594") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1595") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_X__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1596") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1597") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1598") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1599") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1600") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1601") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1602") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1603") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1604") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1605") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1606") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1607") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSLATE_Y__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1608") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1609") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1610") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1611") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1612") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1613") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1614") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1615") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1616") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1617") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1618") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1619") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_WIDTH__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1620") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1621") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1622") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1623") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_FROM__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1624") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1625") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1626") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1627") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_TO__ANIM_DT_ALTERNATE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1628") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_REVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1629") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_NORMAL(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1630") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATEREVERSE(); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1631") == 0) + { + anim__ANIM_CT_ELASTIC_INOUT__ANIM_PT_TRANSFORM_HEIGHT__ANIM_ST_BY__ANIM_DT_ALTERNATE(); + } + + /*elastic end*/ + + if (flag == 0) + { + syslog(LOG_INFO, "\n[======] animengine_specification_test passed\n"); + // exit(PASSED); + } + else + { + syslog(LOG_INFO, "\n[======] animengine_specification_test failed\n"); + // exit(FAILED); + } + lv_disp_load_scr(ui_screen); + return PASSED; +} diff --git a/testcases/graphics_test/animengine_ctest/anim_specification_ctest.c b/testcases/graphics_test/animengine_ctest/anim_specification_ctest.c new file mode 100644 index 0000000..a62500f --- /dev/null +++ b/testcases/graphics_test/animengine_ctest/anim_specification_ctest.c @@ -0,0 +1,1075 @@ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "animengine_ctest.h" +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Private Types + ****************************************************************************/ + +/**************************************************************************** + * Private Function Prototypes + ****************************************************************************/ + +/**************************************************************************** + * Private Data + ****************************************************************************/ + +static ANIMID anim_id; +static anim_engine_handle_t img_anim_handle; +static lv_obj_t *ui_screen; +static lv_obj_t *ui_btntest; +static lv_obj_t *ui_imgtest; +static int flag = 0; +static void screen_init(void) +{ + + // ui_screen = lv_obj_create(NULL); + // lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); + // lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x375830), + // LV_PART_MAIN | LV_STATE_DEFAULT); + // lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_screen = lv_obj_create(NULL); + lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x000000), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_btntest = lv_btn_create(ui_screen); + lv_obj_set_width(ui_btntest, 58); + lv_obj_set_height(ui_btntest, 58); + lv_obj_set_x(ui_btntest, -115); + lv_obj_set_y(ui_btntest, -130); + lv_obj_set_align(ui_btntest, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_btntest, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btntest, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_radius(ui_btntest, 29, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_color(ui_btntest, lv_color_hex(0x6950a1), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btntest, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ +// int anim_adapter_test(void) +// { +// anim_engine_handle_t = lvx_anim_adapter_init(); +// syslog(LOG_INFO, "[PASSED] lvx_anim_adapter_init"); +// return PASSED; +// } + +static void print_config(const anim_config_t *config) +{ + syslog(LOG_INFO, "config[curve:%d,p1:%f,p2:%f,p3:%f,p4:%f,direction_type:%d,iteration_count:%d\ + duration:%" PRIi32 ",delay:%" PRIi32 ",ratio:%f]", + config->curve.curve_type, config->curve.p1, config->curve.p2, + config->curve.p3, config->curve.p4, config->direction_type, config->iteration_count, + config->duration, config->delay, config->ratio); +} + +/*ANIM_PT_BACKGROUND_COLOR image*/ +int anim_BACKGROUND_COLOR_img(void) +{ + anim_config_t config; + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + memset(&config, 0, sizeof(anim_config_t)); + anim_config_get(img_anim_handle, anim_id, &config); + anim_config_set(img_anim_handle, anim_id, &config); + + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, ANIM_ST_TO, &val); + ; + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + print_config(&config); + val.type = ANIM_VT_COLOR; + val.v.color.full = 0XFF0000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_BACKGROUND_COLOR_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_BACKGROUND_COLOR_img "); + return FAILED; + } + return PASSED; +} +/* background set no color type*/ +int anim_BACKGROUND_COLOR_img01(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_get(img_anim_handle, anim_id, &config); + anim_config_set(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + print_config(&config); + val.type = ANIM_VT_COLOR; + val.v.color.full = 50000000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_BACKGROUND_COLOR_img01 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_BACKGROUND_COLOR_img01 "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_TRANSFORM_SCALE 0*/ +int anim_TRANSFORM_SCALE_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = ANIM_REPEAT_INFINITE; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 0; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_TRANSFORM_SCALE01_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_TRANSFORM_SCALE01_img "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_TRANSFORM_SCALE 0.8*/ +int anim_TRANSFORM_SCALE01_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 0.8; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_TRANSFORM_SCALE01_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_TRANSFORM_SCALE01_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_SCALE 100*/ +int anim_TRANSFORM_SCALE02_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_TRANSFORM_SCALE02_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_TRANSFORM_SCALE02_img "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_TRANSFORM_SCALE 1000*/ +int anim_TRANSFORM_SCALE03_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 1000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_TRANSFORM_SCALE03_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_TRANSFORM_SCALE03_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_SCALE 1000000*/ +int anim_TRANSFORM_SCALE04_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 1000000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_TRANSFORM_SCALE04_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_TRANSFORM_SCALE04_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_SCALE -1*/ +int anim_TRANSFORM_SCALE05_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = -1; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_SCALE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_TRANSFORM_SCALE05_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_TRANSFORM_SCALE05_img "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_OPACITY -1*/ +int anim_PT_OPACITY01_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = -1; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_OPACITY, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_OPACITY01_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_OPACITY01_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_OPACITY 0*/ +int anim_PT_OPACITY02_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 0; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_OPACITY, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_OPACITY02_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_OPACITY02_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_OPACITY 0.5*/ +int anim_PT_OPACITY03_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 0.5; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_OPACITY, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_OPACITY03_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_OPACITY03_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_OPACITY 1.0*/ +int anim_PT_OPACITY04_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 1; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_OPACITY, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_OPACITY04_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_OPACITY04_img "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_OPACITY 1.5*/ +int anim_PT_OPACITY05_img(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 1.5; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_OPACITY, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_OPACITY05_img "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_OPACITY05_img "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_TRANSFORM_ROTATE -10*/ +int anim_PT_TRANSFORM_ROTATE01(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = -10; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE01 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE01 "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_TRANSFORM_ROTATE -1*/ +int anim_PT_TRANSFORM_ROTATE02(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = -1; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE02 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE02 "); + return FAILED; + } + return PASSED; +} + +/*ANIM_PT_TRANSFORM_ROTATE 0*/ +int anim_PT_TRANSFORM_ROTATE03(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 0; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE03 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE03 "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_ROTATE 0.5*/ +int anim_PT_TRANSFORM_ROTATE04(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 0.5; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE04 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE04 "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_ROTATE 1*/ +int anim_PT_TRANSFORM_ROTATE05(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 1; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE05 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE05 "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_ROTATE 10*/ +int anim_PT_TRANSFORM_ROTATE06(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 10; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 10; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE06 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE06 "); + return FAILED; + } + return PASSED; +} +/*ANIM_PT_TRANSFORM_ROTATE 100*/ +int anim_PT_TRANSFORM_ROTATE07(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 3000; + config.delay = 1000; + config.ratio = 10; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 100; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_PT_TRANSFORM_ROTATE07 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_PT_TRANSFORM_ROTATE07 "); + return FAILED; + } + return PASSED; +} + +/**/ +/**************************************************************************** + * Public Functions + ****************************************************************************/ +int animengine_c_specification_test(int argc, char *argv[]) +{ + // anim_adapter_test(); + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + screen_init(); + syslog(LOG_INFO, "\n[======] screen_init finised\n"); + img_anim_handle = lvx_anim_adapter_init(); + + syslog(LOG_INFO, "\n[======] animengine_capi_test start\n"); + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "0") == 0) + { + anim_BACKGROUND_COLOR_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1") == 0) + { + anim_TRANSFORM_SCALE_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "2") == 0) + { + anim_TRANSFORM_SCALE01_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "3") == 0) + { + anim_TRANSFORM_SCALE02_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "4") == 0) + { + anim_TRANSFORM_SCALE03_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "5") == 0) + { + anim_TRANSFORM_SCALE04_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "6") == 0) + { + anim_PT_OPACITY01_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "7") == 0) + { + anim_PT_OPACITY02_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "8") == 0) + { + anim_PT_OPACITY03_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "9") == 0) + { + anim_PT_OPACITY04_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "10") == 0) + { + anim_PT_OPACITY05_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "11") == 0) + { + anim_PT_TRANSFORM_ROTATE01(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "12") == 0) + { + anim_PT_TRANSFORM_ROTATE02(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "13") == 0) + { + anim_PT_TRANSFORM_ROTATE03(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "14") == 0) + { + anim_PT_TRANSFORM_ROTATE04(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "15") == 0) + { + anim_PT_TRANSFORM_ROTATE05(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "16") == 0) + { + anim_PT_TRANSFORM_ROTATE06(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "17") == 0) + { + anim_PT_TRANSFORM_ROTATE07(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "18") == 0) + { + anim_TRANSFORM_SCALE05_img(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "19") == 0) + { + anim_BACKGROUND_COLOR_img01(); + } + + if (flag == 0) + { + syslog(LOG_INFO, "\n[======] animengine_api_test passed\n"); + // exit(PASSED); + } + else + { + return PASSED; + syslog(LOG_INFO, "\n[======] animengine_api_test failed\n"); + // exit(FAILED); + } + lv_disp_load_scr(ui_screen); + return PASSED; +} diff --git a/testcases/graphics_test/animengine_ctest/animengine_capi.c b/testcases/graphics_test/animengine_ctest/animengine_capi.c new file mode 100644 index 0000000..c9334fe --- /dev/null +++ b/testcases/graphics_test/animengine_ctest/animengine_capi.c @@ -0,0 +1,580 @@ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "animengine_ctest.h" +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Private Types + ****************************************************************************/ + +/**************************************************************************** + * Private Function Prototypes + ****************************************************************************/ + +/**************************************************************************** + * Private Data + ****************************************************************************/ + +static ANIMID anim_id; +static anim_engine_handle_t img_anim_handle; +static lv_obj_t *ui_screen; +static lv_obj_t *ui_btntest; +static lv_obj_t *ui_imgtest; +static int flag = 0; +static void screen_init(void) +{ + + // ui_screen = lv_obj_create(NULL); + // lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); + // lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x375830), + // LV_PART_MAIN | LV_STATE_DEFAULT); + // lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_screen = lv_obj_create(NULL); + lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); /// Flags + lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x000000), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + + ui_btntest = lv_btn_create(ui_screen); + lv_obj_set_width(ui_btntest, 58); + lv_obj_set_height(ui_btntest, 58); + lv_obj_set_x(ui_btntest, -115); + lv_obj_set_y(ui_btntest, -130); + lv_obj_set_align(ui_btntest, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_btntest, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btntest, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_radius(ui_btntest, 29, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_color(ui_btntest, lv_color_hex(0x6950a1), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btntest, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static void get_anim_status(anim_layer_t *layer, const anim_status_type_t status) +{ + // syslog(LOG_INFO, "status = %d; property_type = %d; layer_type = %d", + // status, layer->property_type, layer->layer_type); + if (status == ANIM_ST_END) + { + syslog(LOG_INFO, "It's OK, status == %d", ANIM_ST_END); + // anim_remove(anim_engine_handle, g_anim_id); + } +} +static void get_anim_update(anim_layer_t *layer, const anim_value_t *value) +{ + // syslog(LOG_INFO, "value_type = %d", value->type); +} + +static void get_user_data(anim_layer_t *layer, const anim_value_t *value) +{ +} +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ +// int anim_adapter_test(void) +// { +// anim_engine_handle_t = lvx_anim_adapter_init(); +// syslog(LOG_INFO, "[PASSED] lvx_anim_adapter_init"); +// return PASSED; +// } + +static void print_config(const anim_config_t *config) +{ + syslog(LOG_INFO, "config[curve:%d,p1:%f,p2:%f,p3:%f,p4:%f,direction_type:%d,iteration_count:%d\ + duration:%" PRIi32 ",delay:%" PRIi32 ",ratio:%f]", + config->curve.curve_type, config->curve.p1, config->curve.p2, + config->curve.p3, config->curve.p4, config->direction_type, config->iteration_count, + config->duration, config->delay, config->ratio); +} + +int anim_sequence_create01(void) +{ + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, " animsequence_create01 test start "); + syslog(LOG_DEBUG, "anim_sequence_create01_ret == %lld", anim_id); + if (anim_id != EINVAL) + { + syslog(LOG_INFO, "[PASSED] anim_sequence_create01"); + return PASSED; + } + else + { + syslog(LOG_INFO, "[FAILED] anim_sequence_create01"); + return FAILED; + } +} +int anim_seqience_destory01(void) +{ + // anim_sequence_destroy + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + int ret = 0; + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 5000; + config.delay = 2000; + config.ratio = 0.5; + config.iteration_count = 2; + + // config.curve.curve_type = ANIM_CT_BACK_IN; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + + val.type = ANIM_VT_COLOR; + val.v.color.full = 0XFF0000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + print_config(&config); + anim_sequence_destroy(img_anim_handle, anim_id); + ret = anim_start(img_anim_handle, anim_id, ui_btntest, ANIM_LT_NORMAL); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_destory01 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_destory01 "); + return FAILED; + } + return PASSED; +} +int anim_config_get01(void) +{ + // not set config + syslog(LOG_DEBUG, " anim_config_get01 test start "); + anim_config_t config; + anim_config_get(img_anim_handle, anim_id, &config); + print_config(&config); + syslog(LOG_INFO, "[PASSED] anim_config_get01"); + return PASSED; +} +int anim_config_get02(void) +{ + // initialize config all 0 + syslog(LOG_DEBUG, " anim_config_get02 test start "); + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + anim_config_get(img_anim_handle, anim_id, &config); + print_config(&config); + syslog(LOG_INFO, "[PASSED] anim_config_get02"); + return PASSED; +} +int anim_config_get03(void) +{ + // initialize config all 0 + syslog(LOG_DEBUG, " anim_config_get03 test start "); + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + anim_config_get(img_anim_handle, anim_id, &config); + print_config(&config); + if (config.delay == 0) + { + syslog(LOG_INFO, "[PASSED] anim_config_get03"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_config_get03"); + return FAILED; + } +} +int anim_config_set01(void) +{ + // initialize config all 0 + anim_config_t config; + // memset(&config, 0, sizeof(anim_config_t)); + config.curve.curve_type = ANIM_CT_BEZIER; + config.duration = 5000; + config.delay = 1000; + config.ratio = 0.5; + config.iteration_count = 2; + syslog(LOG_DEBUG, " anim_config_set01 test start "); + + anim_config_set(img_anim_handle, anim_id, &config); + syslog(LOG_DEBUG, "anim_config_set01 amim_config_set success"); + anim_config_get(img_anim_handle, anim_id, &config); + print_config(&config); + if (config.delay == 1000) + { + syslog(LOG_INFO, "[PASSED] anim_config_set01"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_config_set01"); + return FAILED; + } +} +int anim_config_set02(void) +{ + // init config + syslog(LOG_DEBUG, " anim_config_set02 test start "); + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + config.direction_type = ANIM_DT_NORMAL; + config.curve.curve_type = ANIM_CT_SINE_INOUT; + config.duration = 5; + config.delay = 6; + config.ratio = 0.5; + config.iteration_count = 7; + + anim_config_set(img_anim_handle, anim_id, &config); + syslog(LOG_DEBUG, "anim_config_set01 amim_config_set success"); + anim_config_get(img_anim_handle, anim_id, &config); + print_config(&config); + if (config.delay == 6) + { + syslog(LOG_INFO, "[PASSED] anim_config_set02"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_config_set02"); + return FAILED; + } +} +int anim_property_add01(void) +{ + // Abnormal anim_id + syslog(LOG_DEBUG, " anim_property_add01 test start "); + int ret = 0; + char qwe = 'a'; + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + anim_value_t val; + val.type = ANIM_VT_COLOR; + val.v.color.full = 0x00000000; + ret = anim_property_add(img_anim_handle, qwe, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + syslog(LOG_DEBUG, "anim_property_add01 return is %d", ret); + if (ret != 0) + { + syslog(LOG_INFO, "[PASSED] anim_property_add01"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_property_add01"); + return FAILED; + } +} +int anim_property_add02(void) +{ + // normal anim_id + syslog(LOG_DEBUG, " anim_property_add01 test start "); + int ret = 0; + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + anim_value_t val; + val.type = ANIM_VT_COLOR; + val.v.color.full = 0x00000000; + ret = anim_property_add(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + syslog(LOG_DEBUG, "anim_property_add01 return is %d", ret); + // why 0 + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_property_add02"); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_property_add02"); + return FAILED; + } +} +int anim_remove01(void) +{ + // test anim_property_remove + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + int ret = 0; + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 5000; + config.delay = 2000; + config.ratio = 0.5; + config.iteration_count = 2; + + // config.curve.curve_type = ANIM_CT_BACK_IN; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + + val.type = ANIM_VT_COLOR; + val.v.color.full = 0XFF0000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_remove(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR); + + ret = anim_start(img_anim_handle, anim_id, ui_btntest, ANIM_LT_NORMAL); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_remove01 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_remove01 "); + return FAILED; + } + return PASSED; +} +int anim_property_config_get01(void) +{ + // not set config + syslog(LOG_DEBUG, " anim_property_config_get02 test start "); + anim_config_t get02_config; + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_HEIGHT, &get02_config); + print_config(&get02_config); + syslog(LOG_INFO, "[PASSED] anim_property_config_get01"); + return PASSED; +} +int anim_property_config_get02(void) +{ + syslog(LOG_DEBUG, " anim_property_config_get03 test start "); + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + config.duration = 2000; + // anim_value_t val; + // val.type = ANIM_VT_COLOR; + // val.v.color.full = 0x00000000; + // ANIM_PT_BACKGROUND_COLOR duration is 2000 + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + print_config(&config); + // ANIM_PT_VISIBILITY duration is not 2000 + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_VISIBILITY, &config); + print_config(&config); + syslog(LOG_INFO, "[PASSED] anim_property_config_get02"); + return PASSED; +} +int anim_property_config_set01(void) +{ + // config is null + syslog(LOG_DEBUG, " anim_property_config_set01 test start "); + anim_config_t set01_config; + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_WIDTH, &set01_config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_WIDTH, &set01_config); + print_config(&set01_config); + syslog(LOG_INFO, "[PASSED] anim_property_config_set01"); + return PASSED; +} +int anim_property_config_set02(void) +{ + // config is all 0 + syslog(LOG_DEBUG, " anim_property_config_set02 test start "); + anim_config_t set02_config; + memset(&set02_config, 0, sizeof(anim_config_t)); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &set02_config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSFORM_ROTATE, &set02_config); + print_config(&set02_config); + syslog(LOG_INFO, "[PASSED] anim_property_config_set02"); + return PASSED; +} +int anim_property_config_set03(void) +{ + // config is init + syslog(LOG_DEBUG, " anim_property_config_set03 test start "); + anim_config_t config; + memset(&config, 0, sizeof(anim_config_t)); + config.curve.curve_type = ANIM_CT_LINEAR; + config.duration = 10; + config.delay = 20; + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_OPACITY, &config); + print_config(&config); + syslog(LOG_INFO, "[PASSED] anim_property_config_set03"); + return PASSED; +} +int anim_start01(void) +{ + // not anim_sequence_destroy + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + int ret = 0; + + anim_config_t config; + // memset(&config, 0, sizeof(anim_config_t)); + // anim_config_get(img_anim_handle, anim_id, &config); + // print_config(&config); + + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 5000; + config.delay = 2000; + config.ratio = 0.5; + config.iteration_count = ANIM_REPEAT_INFINITE; + + // config.curve.curve_type = ANIM_CT_BACK_IN; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + + val.type = ANIM_VT_COLOR; + val.v.color.full = 0XFF0000; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_BACKGROUND_COLOR, &config); + print_config(&config); + // anim_sequence_destroy(img_anim_handle, anim_id); + ret = anim_start(img_anim_handle, anim_id, ui_btntest, ANIM_LT_NORMAL); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_start01 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_start01 "); + return FAILED; + } + return PASSED; +} +int anim_start02(void) +{ + int ret = 0; + anim_id = anim_sequence_create(img_anim_handle); + syslog(LOG_DEBUG, "anim_create_ret == %lld", anim_id); + + anim_config_t config; + config.curve.curve_type = ANIM_CT_BOUNCE_INOUT; + config.duration = 5000; + config.delay = 2000; + config.ratio = 0.5; + config.iteration_count = 2; + anim_config_set(img_anim_handle, anim_id, &config); + anim_config_get(img_anim_handle, anim_id, &config); + + anim_value_t val; + val.type = ANIM_VT_FLOAT; + val.v.fv = 300.0; + anim_property_add(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, ANIM_ST_TO, &val); + anim_property_config_set(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + anim_property_config_get(img_anim_handle, anim_id, ANIM_PT_TRANSLATE_Y, &config); + print_config(&config); + + ui_imgtest = lv_image_create(ui_screen); + lv_image_set_src(ui_imgtest, "/data/12.bin"); + lv_obj_set_x(ui_imgtest, 10); + lv_obj_set_y(ui_imgtest, 10); + + ret = anim_start(img_anim_handle, anim_id, ui_imgtest, ANIM_LT_IMAGE); + if (ret == 0) + { + syslog(LOG_INFO, "[PASSED] anim_start02 "); + return PASSED; + } + else + { + flag = 1; + syslog(LOG_INFO, "[FAILED] anim_start02 "); + return FAILED; + } + return PASSED; +} + +/**************************************************************************** + * Public Functions + ****************************************************************************/ +int animengine_c_api_test(int argc, char *argv[]) +{ + // anim_adapter_test(); + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + screen_init(); + syslog(LOG_INFO, "\n[======] screen_init finised\n"); + img_anim_handle = lvx_anim_adapter_init(); + + syslog(LOG_INFO, "\n[======] animengine_c_api_test start\n"); + + if (strcmp(argv[2], "start01") == 0) + { + anim_start01(); + } + if (strcmp(argv[2], "start02") == 0) + { + anim_start02(); + } + if (strcmp(argv[2], "destory01") == 0) + { + anim_seqience_destory01(); + } + if (strcmp(argv[2], "remove01") == 0) + { + anim_remove01(); + } + if (strcmp(argv[2], "function") == 0) + { + anim_sequence_create01(); + anim_config_get01(); + anim_config_get02(); + anim_config_get03(); + anim_config_set01(); + anim_config_set02(); + anim_property_add01(); + anim_property_add02(); + anim_property_config_get01(); + anim_property_config_get02(); + anim_property_config_set01(); + anim_property_config_set02(); + anim_property_config_set03(); + } + + lv_disp_load_scr(ui_screen); + return PASSED; + + if (flag == 0) + { + syslog(LOG_INFO, "\n[======] animengine_api_test passed\n"); + // exit(PASSED); + } + else + { + return PASSED; + syslog(LOG_INFO, "\n[======] animengine_api_test failed\n"); + // exit(FAILED); + } +} diff --git a/testcases/graphics_test/animengine_ctest/animengine_ctest.h b/testcases/graphics_test/animengine_ctest/animengine_ctest.h new file mode 100644 index 0000000..bf95990 --- /dev/null +++ b/testcases/graphics_test/animengine_ctest/animengine_ctest.h @@ -0,0 +1,45 @@ +/* + * @file animengine_test.h + * + */ + +#ifndef ANIMENGINE_CTEST_H +#define ANIMENGINE_CTEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/**************************************************************************** + * Included Files + ****************************************************************************/ + +#include "lvgl/lvgl.h" +#include +#include "graphics_test.h" +// #include "capi_demo.h" +#include "anim_api.h" +#include + +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Testcases + ****************************************************************************/ + +int animengine_c_api_test(int argc, char *argv[]); +int animengine_c_normal_test(int argc, char *argv[]); +int animengine_c_images_test(int argc, char *argv[]); +int animengine_c_specification_test(int argc, char *argv[]); + +// LV_IMG_DECLARE(LV_SYMBOL_IMAGE); +// int animengine_specification_test(int argc, char *argv[]); +// int animengine_stability(int argc, char *argv[]); + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*ANIMENGINE_CEST_H*/ diff --git a/testcases/graphics_test/animengine_test/anim_api_test.c b/testcases/graphics_test/animengine_test/anim_api_test.c new file mode 100644 index 0000000..ab32950 --- /dev/null +++ b/testcases/graphics_test/animengine_test/anim_api_test.c @@ -0,0 +1,153 @@ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "animengine_test.h" + +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Private Types + ****************************************************************************/ + +/**************************************************************************** + * Private Function Prototypes + ****************************************************************************/ + +/**************************************************************************** + * Private Data + ****************************************************************************/ +static anim_engine_handle_t anim_engine_handle; +static int64_t g_anim_id; +static lv_obj_t* ui_btntest; +static int flag = 0; + +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ +int anim_adapter_test(void) +{ + anim_engine_handle = lvx_anim_adapter_init(); + syslog(LOG_INFO, "[PASSED] lvx_anim_adapter_init"); + return PASSED; +} + +int anim_create_test01(void) +{ + int ret = 0; + char *json = "{\"id\": aaa}"; + + ret = anim_create(anim_engine_handle, &g_anim_id, json); + syslog(LOG_DEBUG, "anim_create01_ret == %d", ret); + if (ret == EINVAL) { + syslog(LOG_INFO, "[PASSED] anim_create01"); + return PASSED; + } else { + syslog(LOG_INFO, "[FAILED] anim_create01"); + flag = 1; + return FAILED; + } +} + +int anim_create_test02(void) +{ + int ret = 0; + char *json = "{\"id\": 10000,\"fromState\": {\"x\": 50},\"toState\": " + "{\"y\": 240},\"config\":{\"iterations\": 2,\"duration\": 2,\"ease\":[\"cubicIn\",2]}}"; + + ret = anim_create(anim_engine_handle, &g_anim_id, json); + syslog(LOG_DEBUG, "anim_create02_ret == %d", ret); + syslog(LOG_DEBUG, "g_anim_id == %" PRId64, g_anim_id); + if (ret == 0 && g_anim_id == 10000) { + syslog(LOG_INFO, "[PASSED] anim_create02"); + return PASSED; + } else { + syslog(LOG_INFO, "[FAILED] anim_create02"); + flag = 1; + return FAILED; + } +} + +int anim_start_test01(void) +{ + int ret = 0; + int64_t anim_id = 100; + + ret = anim_start(anim_engine_handle, anim_id, ui_btntest, ANIM_LT_NORMAL); + syslog(LOG_DEBUG, "anim_start01_ret == %d", ret); + if (ret == ENOKEY) { + syslog(LOG_INFO, "[PASSED] anim_start01"); + return PASSED; + } else { + syslog(LOG_INFO, "[FAILED] anim_start01"); + flag = 1; + return FAILED; + } +} + +int anim_start_test02(void) +{ + int ret = 0; + + ret = anim_start(anim_engine_handle, g_anim_id, ui_btntest, ANIM_LT_NORMAL); + syslog(LOG_DEBUG, "anim_start01_ret == %d", ret); + syslog(LOG_DEBUG, "g_anim_id == %" PRId64, g_anim_id); + if (ret == 0 && g_anim_id == 10000) { + syslog(LOG_INFO, "[PASSED] anim_start02"); + return PASSED; + } else { + syslog(LOG_INFO, "[FAILED] anim_start02"); + flag = 1; + return FAILED; + } +} + +int anim_remove_test(void) +{ + anim_remove(anim_engine_handle, g_anim_id); + syslog(LOG_DEBUG, "g_anim_id == %" PRId64, g_anim_id); + syslog(LOG_INFO, "[PASSED] anim_remove"); + return PASSED; +} + +int anim_destroy_test(void) +{ + anim_engine_destroy(anim_engine_handle); + syslog(LOG_DEBUG, "g_anim_id == %" PRId64, g_anim_id); + syslog(LOG_INFO, "[PASSED] anim_engine_destroy"); + return PASSED; +} + +/**************************************************************************** + * Public Functions + ****************************************************************************/ +int animengine_api_test(int argc, char *argv[]) + { + syslog(LOG_INFO, "\n[======] animengine_api_test start\n"); + anim_adapter_test(); + + anim_create_test01(); + anim_create_test02(); + + anim_start_test01(); + anim_start_test02(); + + anim_remove_test(); + + anim_destroy_test(); + + if (flag == 0) { + syslog(LOG_INFO, "\n[======] animengine_api_test passed\n"); + exit(PASSED); + } else { + return PASSED; + syslog(LOG_INFO, "\n[======] animengine_api_test failed\n"); + exit(FAILED); + } + } diff --git a/testcases/graphics_test/animengine_test/anim_specification_test.c b/testcases/graphics_test/animengine_test/anim_specification_test.c new file mode 100644 index 0000000..450fea8 --- /dev/null +++ b/testcases/graphics_test/animengine_test/anim_specification_test.c @@ -0,0 +1,337 @@ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "animengine_test.h" + +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Private Types + ****************************************************************************/ + +/**************************************************************************** + * Private Function Prototypes + ****************************************************************************/ + +/**************************************************************************** + * Private Data + ****************************************************************************/ +static anim_engine_handle_t anim_engine_handle; +static int64_t g_anim_id; +static lv_obj_t* ui_screen; +static lv_obj_t* ui_btntest; +static int flag = 0; + +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ +static void get_anim_status(anim_layer_t* layer, const anim_status_type_t status) +{ + // syslog(LOG_INFO, "status = %d; property_type = %d; layer_type = %d", + // status, layer->property_type, layer->layer_type); + if (status == ANIM_ST_END){ + syslog(LOG_INFO, "It's OK, status == %d", ANIM_ST_END); + // anim_remove(anim_engine_handle, g_anim_id); + } +} + +static void get_anim_update(anim_layer_t* layer, const anim_value_t* value) +{ + // syslog(LOG_INFO, "value_type = %d", value->type); +} + +static void get_user_data(anim_layer_t* layer, const anim_value_t* value) +{ +} + + +static void screen_init(void) +{ + ui_screen = lv_obj_create(NULL); + lv_obj_clear_flag(ui_screen, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_screen, lv_color_hex(0x375830), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_screen, 255, LV_PART_MAIN | LV_STATE_DEFAULT); + ui_btntest = lv_btn_create(ui_screen); + lv_obj_set_width(ui_btntest, 58); + lv_obj_set_height(ui_btntest, 58); + lv_obj_set_x(ui_btntest, -115); + lv_obj_set_y(ui_btntest, -130); + lv_obj_set_align(ui_btntest, LV_ALIGN_CENTER); + lv_obj_add_flag(ui_btntest, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btntest, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_radius(ui_btntest, 29, LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_color(ui_btntest, lv_color_hex(0x6950a1), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btntest, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +int animengine_display(const char* config) +{ + int ret = 0; + + ret = anim_create(anim_engine_handle, &g_anim_id, config); + syslog(LOG_DEBUG, "anim_create_ret == %d", ret); + if (ret == 0) { + syslog(LOG_INFO, "g_anim_id == %" PRId64, g_anim_id); + syslog(LOG_INFO, "anim_create successfully"); + } else { + syslog(LOG_INFO, "anim_create failed"); + return FAILED; + } + + anim_listener(anim_engine_handle, g_anim_id, get_anim_status, get_anim_update, get_user_data); + + ret = anim_start(anim_engine_handle, g_anim_id, ui_btntest, ANIM_LT_NORMAL); + syslog(LOG_DEBUG, "anim_start_ret == %d", ret); + if (ret == 0) { + syslog(LOG_INFO, "anim_start successfully"); + } else { + syslog(LOG_INFO, "anim_start failed"); + return FAILED; + } + + return PASSED; +} + +int fromState_toState(void) +{ + char *json = "{\"fromState\":{\"x\":50,\"y\":50,\"scale\":0.5,\"rotate\":180," + "\"width\":100,\"height\":100,\"opacity\":0.5,\"bg_color\":\"#f0f\"}," + "\"toState\":{\"x\":200,\"y\":200,\"scale\":1,\"rotate\":360,\"width\":30," + "\"height\":60,\"opacity\":0,\"bg_color\":\"#ff001100\"},\"config\":{\"ease\":[\"linear\",4]," + "\"delay\":2,\"duration\":4,\"ratio\":1,\"iterations\":\"infinite\",\"direction\":\"normal\"},\"id\":1}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int fromState_byState(void) +{ + char *json = "{\"fromState\":{\"x\":50,\"y\":50,\"scale\":0.5,\"rotate\":180," + "\"width\":100,\"height\":100,\"opacity\":0.5,\"bg_color\":\"#fff\"}," + "\"byState\":{\"x\":200,\"y\":200,\"scale\":1,\"rotate\":360,\"width\":200," + "\"height\":200,\"opacity\":1.0,\"bg_color\":\"#000000\"},\"config\":{\"ease\":[\"cubic-bezier\",3]," + "\"duration\":3.3,\"ratio\":1.5,\"iterations\":\"infinite\",\"direction\":\"reverse\"},\"id\":2}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int byState_toState(void) +{ + char *json = "{\"byState\":{\"x\":50,\"y\":50,\"scale\":0.5,\"rotate\":180," + "\"width\":100,\"height\":100,\"opacity\":0.1,\"bg_color\":\"#E066FF\"}," + "\"toState\":{\"x\":200,\"y\":200,\"scale\":1,\"rotate\":360,\"width\":200,\"height\":200," + "\"opacity\":0.7,\"bg_color\":\"#BC8F8F\"},\"config\":{\"ease\":[\"backIn\",3,5]," + "\"duration\":3.3,\"ratio\":1.5,\"iterations\":\"infinite\",\"direction\":\"alternate\"},\"id\":3}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int fromState(void) +{ + char *json = "{\"fromState\":{\"x\":50,\"scale\":0.5,\"rotate\":180,\"width\":100,\"height\":100," + "\"opacity\":0.1,\"bg_color\":\"#33ff00\"},\"config\":{\"ease\":[\"accelerate\",1,5]," + "\"ratio\":3,\"iterations\":\"infinite\",\"direction\":\"alternate-reverse\"},\"id\":4}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int toState(void) +{ + char *json = "{\"toState\":{\"y\":200,\"scale\":1,\"rotate\":5,\"width\":30,\"bg_color\":\"#0066ff\"}," + "\"config\":{\"ease\":[\"bounceIn\"],\"delay\":2,\"duration\":4,\"ratio\":0.2,\"direction\":\"reverse\"},\"id\":5}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int byState(void) +{ + char *json = "{\"byState\":{\"x\":50,\"y\":50,\"scale\":0.5,\"rotate\":180,\"width\":100," + "\"height\":100,\"opacity\":0.5,\"bg_color\":\"#f0f\"},\"config\":{\"ease\":[\"bounceInOut\",4.56]," + "\"delay\":2,\"ratio\":1,\"iterations\":\"infinite\",\"direction\":\"alternate\"},\"id\":6}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int allState(void) +{ + char *json = "{\"fromState\":{},\"byState\":{},\"toState\":{},\"config\":{},\"id\":7}"; + + if (animengine_display(json) == FAILED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int noState(void) +{ + char *json = "{\"config\":{\"ease\":[\"circlularInOut\",3.3333],\"iterations\":5,\"direction\":\"alternate\"},\"id\":8}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int keyFramesandState(void) +{ + char *json = "{\"keyFrames\":{},\"fromState\":{},\"config\":{},\"id\":9}"; + + if (animengine_display(json) == FAILED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + +int keyFrames(void) +{ + char *json = "{\"id\":10,\"keyFrames\":{\"x\":[{\"value\":0,\"time\":0,\"ease\":[\"linear\"]}," + "{\"value\":200,\"time\":1.5,\"ease\":[\"elasticIn\"]}," + "{\"value\":300,\"time\":2.5,\"ease\":[\"sineOut\"]}," + "{\"value\":249,\"time\":3.5,\"ease\":[\"bounceOut\"]}," + "{\"value\":300,\"time\":4.5}]}}"; + + if (animengine_display(json) == PASSED){ + return PASSED; + } else { + flag = 1; + return FAILED; + } +} + + +/**************************************************************************** + * Public Functions + ****************************************************************************/ +int animengine_specification_test(int argc, char *argv[]) +{ + lv_disp_t* dispp = lv_disp_get_default(); + lv_theme_t* theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + screen_init(); + + syslog(LOG_INFO, "\n[======] animengine_specification_test start\n"); + + anim_engine_handle = lvx_anim_adapter_init(); + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "0") == 0 ) { + fromState_toState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1") == 0 ) { + fromState_byState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "2") == 0 ) { + byState_toState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "3") == 0 ) { + fromState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "4") == 0 ) { + toState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "5") == 0 ) { + byState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "6") == 0 ) { + keyFrames(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "7") == 0 ) { + noState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "8") == 0 ) { + allState(); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "9") == 0 ) { + keyFramesandState(); + } + + if (flag == 0) { + syslog(LOG_INFO, "\n[======] animengine_specification_test passed\n"); + } else { + syslog(LOG_INFO, "\n[======] animengine_specification_test failed\n"); + } + + lv_disp_load_scr(ui_screen); + + return PASSED; +} + +int animengine_stability(int argc, char *argv[]) +{ + lv_disp_t* dispp = lv_disp_get_default(); + lv_theme_t* theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + screen_init(); + + syslog(LOG_INFO, "\n[======] animengine_stability start\n"); + anim_engine_handle = lvx_anim_adapter_init(); + lv_disp_load_scr(ui_screen); + + int a = 0; + while (a < 20) { + fromState_toState(); + fromState_byState(); + toState(); + byState(); + keyFrames(); + fromState_byState(); + byState(); + fromState_toState(); + keyFrames(); + toState(); + syslog(LOG_INFO, "a: %d\n", a); + a++; + sleep(1); + } + syslog(LOG_INFO, "\n[======] animengine_stability passed\n"); + return PASSED; +} diff --git a/testcases/graphics_test/animengine_test/animengine_test.h b/testcases/graphics_test/animengine_test/animengine_test.h new file mode 100644 index 0000000..81e52a5 --- /dev/null +++ b/testcases/graphics_test/animengine_test/animengine_test.h @@ -0,0 +1,38 @@ +/* + * @file animengine_test.h + * + */ + +#ifndef ANIMENGINE_TEST_H +#define ANIMENGINE_TEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include +#include +#include "graphics_test.h" +#include + +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ + +/**************************************************************************** + * Testcases + ****************************************************************************/ + +int animengine_api_test(int argc, char *argv[]); +int animengine_specification_test(int argc, char *argv[]); +int animengine_stability(int argc, char *argv[]); + + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*ANIMENGINE_TEST_H*/ diff --git a/testcases/graphics_test/animengine_test/test.json b/testcases/graphics_test/animengine_test/test.json new file mode 100644 index 0000000..d5e2162 --- /dev/null +++ b/testcases/graphics_test/animengine_test/test.json @@ -0,0 +1,39 @@ +{ + "id": 10, + "keyFrames": { + "x": [ + { + "value": 0, + "time": 0, + "ease": [ + "linear" + ] + }, + { + "value": 200, + "time": 1.5, + "ease": [ + "elasticIn" + ] + }, + { + "value": 300, + "time": 2.5, + "ease": [ + "sineOut" + ] + }, + { + "value": 249, + "time": 3.5, + "ease": [ + "bounceOut" + ] + }, + { + "value": 300, + "time": 4.5 + } + ] + } +} \ No newline at end of file diff --git a/testcases/graphics_test/graphics_test.h b/testcases/graphics_test/graphics_test.h new file mode 100644 index 0000000..bd15dde --- /dev/null +++ b/testcases/graphics_test/graphics_test.h @@ -0,0 +1,64 @@ +/* + * @file graphics_test.h + * + */ + +#ifndef GRAPHICS_TEST_H +#define GRAPHICS_TEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include +#include +#include +#include +#include +#include + +#ifdef CONFIG_VIDEO_WIDGET_TEST +#include "video_test.h" +#include "video_test_controller.h" +#endif + +#ifdef CONFIG_ANIMATION_ENGINE_TEST +#include "animengine_test.h" +#endif + +/*************************************************************************** +* Animation c api test +****************************************************************************/ +#ifdef CONFIG_ANIMATION_ENGINE_CTEST +#include "animengine_ctest.h" +#endif + +#ifdef CONFIG_ANIM_PHYSICS_ENGINE_TEST +#include "physics_engine_test.h" +#endif + +#ifdef CONFIG_GESTURES_TEST +#include "lv_gestures_test.h" +#endif + +#ifdef CONFIG_RIVE_TEST +#include "rive_api_test.h" +#endif + +#ifdef CONFIG_LV_BLUR_TEST +#include "lv_blur_test.h" +#endif +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ +#define PASSED 0 +#define FAILED 1 + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*GRAPHICS_TEST_H*/ diff --git a/testcases/graphics_test/graphics_test.mk b/testcases/graphics_test/graphics_test.mk new file mode 100644 index 0000000..2430782 --- /dev/null +++ b/testcases/graphics_test/graphics_test.mk @@ -0,0 +1,63 @@ +ifneq ($(CONFIG_GRAPHICS_TEST),) + +PROGNAME += graphics_test +PRIORITY += $(CONFIG_GRAPHICS_TEST_PRIORITY) +STACKSIZE += $(CONFIG_GRAPHICS_TEST_STACKSIZE) +MODULE += $(CONFIG_GRAPHICS_TEST) + +TESTDIR = $(APPDIR)/tests/testcases/graphics_test + +ifeq ($(CONFIG_VIDEO_WIDGET_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/video_widget_test/include +CSRCS += $(wildcard $(TESTDIR)/video_widget_test/*.c) +endif # CONFIG_VIDEO_WIDGET_TEST + +ifeq ($(CONFIG_ANIMATION_ENGINE_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/netutils/cjson/cJSON +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/include +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/animengine_test +CSRCS += $(wildcard $(TESTDIR)/animengine_test/*.c) +endif # CONFIG_ANIMATION_ENGINE_TEST + +ifeq ($(CONFIG_ANIMATION_ENGINE_CTEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/include +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/include/animengine +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/porting/lvgl +# CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/examples/api_demo +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/animengine_ctest +CSRCS += $(wildcard $(TESTDIR)/animengine_ctest/*.c) +endif # CONFIG_ANIMATION_ENGINE_CTEST + +ifeq ($(CONFIG_ANIM_PHYSICS_ENGINE_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/include +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/src +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/porting/lvgl +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/physics_engine_test +CSRCS += $(wildcard $(TESTDIR)/physics_engine_test/*.c) +endif + +ifeq ($(CONFIG_RIVE_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/include +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/src +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/frameworks/graphics/animengine/porting/lvgl +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/rive_test +CSRCS += $(wildcard $(TESTDIR)/rive_test/*.c) +endif # CONFIG_RIVE_TEST + +# GESTURE_TEST +ifeq ($(CONFIG_GESTURES_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/apps/graphics/lvgl/lvgl +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/lv_gestures_test +CSRCS += $(wildcard $(TESTDIR)/lv_gestures_test/*.c) +endif + +ifeq ($(CONFIG_LV_BLUR_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/apps/graphics/lvgl/lvgl +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/lv_blur_test +CSRCS += $(wildcard $(TESTDIR)/lv_blur_test/*.c) +endif + +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR) +MAINSRC += $(TESTDIR)/graphics_test_main.c +endif #CONFIG_GRAPHICS_TEST + diff --git a/testcases/graphics_test/graphics_test_main.c b/testcases/graphics_test/graphics_test_main.c new file mode 100644 index 0000000..b22bf70 --- /dev/null +++ b/testcases/graphics_test/graphics_test_main.c @@ -0,0 +1,232 @@ +/* + * @file graphics_test_main.c + * + */ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "graphics_test.h" +#include +#ifdef CONFIG_LV_USE_NUTTX_LIBUV +#include +#endif + +/**************************************************************************** + * Defines + ****************************************************************************/ +#define TESTCASES_COUNT (sizeof(tests_entry_info) / sizeof(test_entry_info_t) - 1) + +/**************************************************************************** + * TYPEDEFS + ****************************************************************************/ + +typedef void (*void_method_cb)(char* info[], int size, void* params); +typedef void (*void_demo_method_cb)(void); +typedef int (*int_method_cb)(int argc, char* argv[]); + +typedef struct +{ + const char* name; + union { + void_method_cb void_cb; + void_demo_method_cb void_cb_parameterless; + int_method_cb int_cb; + } entry_cb; +} test_entry_info_t; + +static bool graphics_test_create(char* info[], int size, void* params); +static void graphics_test_show_help(void); +#ifdef CONFIG_LV_USE_NUTTX_LIBUV +static void* lv_nuttx_uv_loop_init(uv_loop_t* loop, lv_nuttx_result_t* result); +static void lv_nuttx_uv_loop_run(uv_loop_t* loop, void* data); +#endif + +/**************************************************************************** + * Static variables + ****************************************************************************/ +static const test_entry_info_t tests_entry_info[] = { +#ifdef CONFIG_ANIMATION_ENGINE_TEST + { "animengine_api_test", .entry_cb.int_cb = animengine_api_test }, + { "animengine_specification_test", .entry_cb.int_cb = animengine_specification_test }, +#endif + +#ifdef CONFIG_ANIMATION_ENGINE_CTEST + { "animengine_c_api_test", .entry_cb.int_cb = animengine_c_api_test }, + { "animengine_c_normal_test", .entry_cb.int_cb = animengine_c_normal_test }, + { "animengine_c_images_test", .entry_cb.int_cb = animengine_c_images_test }, + { "animengine_c_specification_test", .entry_cb.int_cb = animengine_c_specification_test }, +#endif + +#ifdef CONFIG_ANIM_PHYSICS_ENGINE_TEST + { "physics", .entry_cb.int_cb = anim_physics_engine_test }, + { "gravity", .entry_cb.int_cb = anim_physics_gravity_test }, + { "body", .entry_cb.int_cb = anim_physics_body_test }, + { "distance_joint", .entry_cb.int_cb = anim_physics_distance_joint_test }, + { "collision", .entry_cb.int_cb = anim_physics_collision_test }, + { "restitution", .entry_cb.int_cb = anim_physics_restitution_test }, + { "friction", .entry_cb.int_cb = anim_physics_friction_test }, + { "material", .entry_cb.int_cb = anim_physics_material_test }, + { "fmaterial", .entry_cb.int_cb = anim_physics_first_material }, + { "revolute", .entry_cb.int_cb = anim_physics_revolute_joint_test }, + { "create", .entry_cb.int_cb = anim_physics_create_test }, +#endif + +#ifdef CONFIG_RIVE_TEST + { "rive_test", .entry_cb.void_cb = anim_rive_api_test }, +#endif + +#ifdef CONFIG_GESTURES_TEST + {"gestures_test", .entry_cb.void_cb_parameterless = test_example_gestures}, +#endif + +#ifdef CONFIG_LV_BLUR_TEST + {"blur_normal_test", .entry_cb.int_cb = lv_blur_normal_test}, + {"blur_perf_test", .entry_cb.int_cb = lv_blur_perf_test}, +#endif + + { "", .entry_cb.int_cb = NULL } + +}; + +/**************************************************************************** + * Private Functions + ****************************************************************************/ + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV +static void* lv_nuttx_uv_loop_init(uv_loop_t* loop, lv_nuttx_result_t* result) +{ + lv_nuttx_uv_t uv_info; + lv_memset(&uv_info, 0, sizeof(uv_info)); + + uv_loop_init(loop); + uv_info.loop = loop; + uv_info.disp = result->disp; + uv_info.indev = result->indev; +#ifdef CONFIG_UINPUT_TOUCH + uv_info.uindev = result->utouch_indev; +#endif + + return lv_nuttx_uv_init(&uv_info); +} + +static void lv_nuttx_uv_loop_run(uv_loop_t* loop, void* data) +{ + if (data == NULL) { + return; + } + uv_run(loop, UV_RUN_DEFAULT); + lv_nuttx_uv_deinit(&data); +} +#endif + +bool graphics_test_create(char* info[], int size, void* params) +{ + const int count = TESTCASES_COUNT; + + if (count <= 0) { + syslog(LOG_ERR, "Please enable some testcases firstly!"); + return false; + } + + const test_entry_info_t* entry_info = NULL; + if (size <= 0) { /* default: first demo*/ + entry_info = &tests_entry_info[0]; + } else if (entry_info == NULL && info) { + const char* name = info[1]; + for (int i = 0; i < count; i++) { + if (lv_strcmp(name, tests_entry_info[i].name) == 0) { + entry_info = &tests_entry_info[i]; + break; + } + } + } + + if (entry_info == NULL) { + syslog(LOG_ERR, "graphics_test create(%s) failure!", size > 0 ? info[0] : ""); + return false; + } + + if (strcmp(entry_info->name, "rive_test") == 0) { + syslog(LOG_INFO, "Using void_cb"); + entry_info->entry_cb.void_cb(info, size, params); + return true; + } else { + syslog(LOG_INFO, "Using int_cb"); + entry_info->entry_cb.int_cb(size, info); + return true; + } + + return false; +} + +void graphics_test_show_help(void) +{ + int i; + const int count = TESTCASES_COUNT; + + if (count == 0) { + syslog(LOG_ERR, "graphics_test: no testcase available!\n"); + return; + } + + syslog(LOG_INFO, "\nUsage: graphics_test [parameters]\n"); + syslog(LOG_INFO, "\ntestcases list:\n"); + + for (i = 0; i < count; i++) { + syslog(LOG_INFO, " %s \n", tests_entry_info[i].name); + } +} + +/**************************************************************************** + * Public Functions + ****************************************************************************/ + +int main(int argc, FAR char* argv[]) +{ + lv_nuttx_dsc_t info; + lv_nuttx_result_t result; + void* params = NULL; + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV + uv_loop_t ui_loop = { .data = NULL }; +#endif + + lv_init(); + + lv_nuttx_dsc_init(&info); + lv_nuttx_init(&info, &result); + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV + void* data = lv_nuttx_uv_loop_init(&ui_loop, &result); + params = &ui_loop; +#endif + + if (result.disp == NULL) { + LV_LOG_ERROR("lv_demos initialization failure!"); + return 1; + } + + if (!graphics_test_create(argv, argc - 1, params)) { + graphics_test_show_help(); + + /* we can add custom demos here */ + + goto demo_end; + } + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV + lv_nuttx_uv_loop_run(&ui_loop, data); +#else + while (1) { + lv_timer_handler(); + usleep(10 * 1000); + } +#endif + +demo_end: + lv_disp_remove(result.disp); + lv_deinit(); + + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/lv_blur_test/lv_blur_test.c b/testcases/graphics_test/lv_blur_test/lv_blur_test.c new file mode 100644 index 0000000..b915d8e --- /dev/null +++ b/testcases/graphics_test/lv_blur_test/lv_blur_test.c @@ -0,0 +1,307 @@ +/** + * @file lv_blur_test.c + * + */ + +/********************* + * INCLUDES + *********************/ + +#include "lv_blur_test.h" +#include "lvgl/lvgl.h" + +/********************** + * DEFINES + *********************/ +#define BUF_PADDING_HEIGHT 100 + +/********************** + * TYPEDEFS + **********************/ + +typedef struct { + lv_draw_buf_t* ori_buf; + lv_draw_buf_t* blur_buf; + lv_obj_t* img; + const char* path; + int scale_pct; + int blur_radius; + uint32_t blur_time; + lv_obj_t* cont; +} blur_test_ctx_t; + +/********************** + * STATIC PROTOTYPES + *********************/ + +static void update_blur(blur_test_ctx_t* ctx, int scale_pct, int blur_radius); +static void ctrl_cont_create(blur_test_ctx_t* ctx); + +/********************** + * STATIC VARIABLES + *********************/ + +static blur_test_ctx_t g_ctx = { 0 }; + +/*********************** + * MACROS + ***********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +int lv_blur_normal_test(int argc, char* argv[]) +{ + if (argc < 2) { + LV_LOG_ERROR("Please specify the image path"); + return -1; + } + + lv_obj_set_style_bg_color(lv_screen_active(), lv_color_black(), 0); + lv_obj_remove_flag(lv_screen_active(), LV_OBJ_FLAG_SCROLLABLE); + g_ctx.img = lv_image_create(lv_screen_active()); + g_ctx.path = argv[2]; + lv_obj_center(g_ctx.img); + + update_blur(&g_ctx, 1000, 0); + ctrl_cont_create(&g_ctx); + return 0; +} + +int lv_blur_perf_test(int argc, char* argv[]) +{ + if (argc < 2) { + LV_LOG_ERROR("Please specify the image path"); + return -1; + } + + lv_obj_set_style_bg_color(lv_screen_active(), lv_color_black(), 0); + lv_obj_remove_flag(lv_screen_active(), LV_OBJ_FLAG_SCROLLABLE); + g_ctx.img = lv_image_create(lv_screen_active()); + g_ctx.path = argv[2]; + lv_obj_center(g_ctx.img); + + const int repeat_count = 10; + + for (int blur_radius = 0; blur_radius <= 50; blur_radius += 5) { + uint32_t sum = 0; + for (int i = 0; i < repeat_count; i++) { + /* force update blur */ + g_ctx.blur_radius = -1; + update_blur(&g_ctx, 1000, blur_radius); + sum += g_ctx.blur_time; + } + + uint32_t avg_time = sum / repeat_count; + LV_LOG_USER("blur radius: %dpx, avg time: %" LV_PRIu32 "ms", blur_radius, avg_time); + } + + return 0; +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +static lv_draw_buf_t* snapshot_take(float scale, const char* path) +{ + lv_obj_t* cont = lv_obj_create(lv_screen_active()); + lv_obj_remove_style_all(cont); + + lv_obj_t* img = lv_image_create(cont); + lv_image_set_src(img, path); + + lv_obj_update_layout(img); + + LV_ASSERT_FORMAT_MSG(lv_obj_get_width(img) > 0 && lv_obj_get_height(img) > 0, + "Invalid image size, please check the image path: %s", path); + + lv_obj_set_size(cont, lv_obj_get_width(img) * scale, lv_obj_get_height(img) * scale); + + lv_obj_set_style_transform_scale(img, LV_SCALE_NONE * scale, 0); + + lv_draw_buf_t* buf = lv_snapshot_take(cont, LV_COLOR_FORMAT_XRGB8888); + LV_ASSERT_NULL(buf); + + lv_obj_delete(cont); + + return buf; +} + +static lv_draw_buf_t* lv_draw_buf_dup_with_padding(const lv_draw_buf_t* draw_buf) +{ + LV_PROFILER_DRAW_BEGIN; + const lv_image_header_t* header = &draw_buf->header; + lv_draw_buf_t* new_buf = lv_draw_buf_create(header->w, header->h + BUF_PADDING_HEIGHT * 2, header->cf, header->stride); + if (new_buf == NULL) { + LV_PROFILER_DRAW_END; + return NULL; + } + + void* padding_top = lv_draw_buf_goto_xy(new_buf, 0, 0); + lv_memset(padding_top, 0x55, header->stride * BUF_PADDING_HEIGHT); + + void* padding_bottom = lv_draw_buf_goto_xy(new_buf, 0, BUF_PADDING_HEIGHT + header->h); + lv_memset(padding_bottom, 0x55, header->stride * BUF_PADDING_HEIGHT); + + /* move the data to the center of the new buffer */ + new_buf->data = lv_draw_buf_goto_xy(new_buf, 0, BUF_PADDING_HEIGHT); + + /* update the height */ + new_buf->header.h = header->h; + + LV_PROFILER_DRAW_END; + return new_buf; +} + +static void draw_buf_check_padding(lv_draw_buf_t* draw_buf) +{ + bool has_changed = false; + const lv_image_header_t* header = &draw_buf->header; + const uint8_t* padding_top = lv_draw_buf_goto_xy(draw_buf, 0, 0); + padding_top -= BUF_PADDING_HEIGHT * header->stride; + + size_t padding_size = header->stride * BUF_PADDING_HEIGHT; + for (size_t i = 0; i < padding_size; i++) { + if (padding_top[i] != 0x55) { + LV_LOG_ERROR("Invalid padding top at %d, expected 0x55, got 0x%02x", i, padding_top[i]); + has_changed = true; + } + } + + const uint8_t* padding_bottom = lv_draw_buf_goto_xy(draw_buf, 0, header->h); + for (size_t i = 0; i < padding_size; i++) { + if (padding_bottom[i] != 0x55) { + LV_LOG_ERROR("Invalid padding bottom at %d, expected 0x55, got 0x%02x", i, padding_bottom[i]); + has_changed = true; + } + } + if (has_changed) { + LV_LOG_ERROR("FAILED!"); + } else { + LV_LOG_USER("SUCCESS!"); + } +} + +static void update_blur(blur_test_ctx_t* ctx, int scale_pct, int blur_radius) +{ + if (scale_pct != ctx->scale_pct) { + float scale = scale_pct / 1000.0f; + LV_LOG_USER("scale: %0.2f", scale); + lv_draw_buf_t* buf = snapshot_take(scale, ctx->path); + + lv_image_set_scale(ctx->img, LV_SCALE_NONE / scale); + + if (ctx->ori_buf) { + lv_draw_buf_destroy(ctx->ori_buf); + } + + ctx->ori_buf = buf; + + if (ctx->blur_buf) { + lv_draw_buf_destroy(ctx->blur_buf); + } + + ctx->blur_buf = lv_draw_buf_dup_with_padding(buf); + + lv_image_set_src(ctx->img, ctx->blur_buf); + + ctx->scale_pct = scale_pct; + + ctx->blur_radius = -1; + } + + if (blur_radius != ctx->blur_radius) { + lv_draw_buf_blur_args_t args; + lv_draw_buf_blur_args_init(&args); + args.radius = blur_radius; + uint32_t start = lv_tick_get(); + lv_draw_buf_blur(ctx->blur_buf, ctx->ori_buf, &args); + ctx->blur_time = lv_tick_elaps(start); + + draw_buf_check_padding(ctx->blur_buf); + + lv_obj_invalidate(ctx->img); + + ctx->blur_radius = blur_radius; + } +} + +static void on_scale_changed(lv_event_t* e) +{ + blur_test_ctx_t* ctx = (blur_test_ctx_t*)lv_event_get_user_data(e); + lv_obj_t* slider = lv_event_get_current_target_obj(e); + update_blur(ctx, lv_slider_get_value(slider) * 10, ctx->blur_radius); +} + +static void on_blur_changed(lv_event_t* e) +{ + blur_test_ctx_t* ctx = (blur_test_ctx_t*)lv_event_get_user_data(e); + lv_obj_t* slider = lv_event_get_current_target_obj(e); + update_blur(ctx, ctx->scale_pct, lv_slider_get_value(slider)); +} + +static void ctrl_slider_value_changed(lv_event_t* e) +{ + lv_obj_t* label = (lv_obj_t*)lv_event_get_user_data(e); + lv_obj_t* slider = lv_event_get_current_target_obj(e); + lv_label_set_text_fmt(label, "%" LV_PRIu32, lv_slider_get_value(slider)); +} + +static void on_clicked(lv_event_t* e) +{ + blur_test_ctx_t* ctx = (blur_test_ctx_t*)lv_event_get_user_data(e); + if (lv_obj_has_flag(ctx->cont, LV_OBJ_FLAG_HIDDEN)) { + lv_obj_remove_flag(ctx->cont, LV_OBJ_FLAG_HIDDEN); + } else { + lv_obj_add_flag(ctx->cont, LV_OBJ_FLAG_HIDDEN); + } +} + +static lv_obj_t* ctrl_slider_create(lv_obj_t* parent, const char* name, int32_t min, int32_t max, lv_event_cb_t event_cb, void* user_data) +{ + lv_obj_t* cont = lv_obj_create(parent); + lv_obj_set_size(cont, lv_pct(90), 60); + lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_ROW); + lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); + + lv_obj_t* slider = lv_slider_create(cont); + lv_slider_set_range(slider, min, max); + lv_obj_add_event_cb(slider, event_cb, LV_EVENT_VALUE_CHANGED, user_data); + + lv_obj_t* label = lv_label_create(cont); + lv_label_set_text_static(label, name); + + label = lv_label_create(cont); + lv_obj_add_event_cb(slider, ctrl_slider_value_changed, LV_EVENT_VALUE_CHANGED, label); + + return slider; +} + +static void ctrl_cont_create(blur_test_ctx_t* ctx) +{ + lv_obj_t* cont = lv_obj_create(lv_layer_top()); + lv_obj_remove_style_all(cont); + lv_obj_set_style_bg_color(cont, lv_color_white(), 0); + lv_obj_set_style_bg_opa(cont, LV_OPA_50, 0); + lv_obj_set_size(cont, lv_pct(100), lv_pct(100)); + + lv_obj_set_flex_flow(cont, LV_FLEX_FLOW_COLUMN); + lv_obj_set_flex_align(cont, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER); + + ctx->cont = cont; + lv_obj_add_flag(ctx->cont, LV_OBJ_FLAG_HIDDEN); + + lv_obj_t* slider = ctrl_slider_create(cont, "Scale(%):", 5, 100, on_scale_changed, ctx); + lv_slider_set_value(slider, 100, LV_ANIM_OFF); + lv_obj_send_event(slider, LV_EVENT_VALUE_CHANGED, NULL); + + slider = ctrl_slider_create(cont, "Blur(px):", 0, 100, on_blur_changed, ctx); + lv_slider_set_value(slider, 0, LV_ANIM_OFF); + lv_obj_send_event(slider, LV_EVENT_VALUE_CHANGED, NULL); + + lv_obj_remove_flag(cont, LV_OBJ_FLAG_CLICKABLE); + lv_obj_add_flag(lv_layer_top(), LV_OBJ_FLAG_CLICKABLE); + lv_obj_add_event_cb(lv_layer_top(), on_clicked, LV_EVENT_CLICKED, ctx); +} diff --git a/testcases/graphics_test/lv_blur_test/lv_blur_test.h b/testcases/graphics_test/lv_blur_test/lv_blur_test.h new file mode 100644 index 0000000..d67e0d9 --- /dev/null +++ b/testcases/graphics_test/lv_blur_test/lv_blur_test.h @@ -0,0 +1,41 @@ +/** + * @file lv_blur_test.h + * + */ + +#ifndef LV_BLUR_TEST_H +#define LV_BLUR_TEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ + +int lv_blur_normal_test(int argc, char* argv[]); + +int lv_blur_perf_test(int argc, char* argv[]); + +/********************** + * MACROS + **********************/ + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /* LV_BLUR_TEST_H */ diff --git a/testcases/graphics_test/lv_gestures_test/lv_gestures_test.c b/testcases/graphics_test/lv_gestures_test/lv_gestures_test.c new file mode 100644 index 0000000..6ab9241 --- /dev/null +++ b/testcases/graphics_test/lv_gestures_test/lv_gestures_test.c @@ -0,0 +1,323 @@ +/******************************************************************* + * + * @file lv_example_gestures.c + * + * This is a simple example program that demonstrates how to use + * the gesture recognition API, please refer to lv_indev_gesture.h or the documentation + * for more details + * + * The application starts with a single rectangle that is scaled when a pinch gesture + * is detected. A single finger moves the rectangle around, + * + * Copyright (c) 2024 EDGEMTech Ltd + * + * Author: EDGEMTech Ltd, Erik Tagirov (erik.tagirov@edgemtech.ch) + * + ******************************************************************/ + +/********************* + * INCLUDES + *********************/ +#include "lv_gestures_test.h" + +#if LV_USE_GESTURE_RECOGNITION + +/********************* + * DEFINES + *********************/ + +#define RECT_INIT_WIDTH 300.0 +#define RECT_INIT_HEIGHT 300.0 +#define RECT_COLOR 0xC1BCFF + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ + +static void label_scale(lv_event_t * gesture_event); +static void label2_scale(lv_event_t * gesture_event); +static void label_move(lv_event_t * event); +static void label2_move(lv_event_t * event); + +/********************** + * STATIC VARIABLES + **********************/ + +static lv_obj_t * label; +static lv_obj_t * label2; +static lv_style_t label_style; +static lv_style_t label2_style; +static float label_width; +static float label2_width; +static float label_height; +static float label2_height; +static float label_x; +static float label2_x; +static float label_y; +static float label2_y; + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +/** + * Entry point it creates the screen, and the label + * Set event callbacks on the label + */ +void test_example_gestures(void) +{ + lv_obj_t * root_view; + + label_width = RECT_INIT_WIDTH; + label_height = RECT_INIT_HEIGHT; + label_y = label_x = 300; + + label2_width = RECT_INIT_WIDTH; + label2_height = RECT_INIT_HEIGHT; + label2_y = label2_x = 400; + + root_view = lv_screen_active(); + + lv_obj_set_style_bg_color(root_view, lv_color_hex(0xFFFFFF), LV_PART_MAIN); + + label = lv_label_create(root_view); + lv_obj_remove_flag(root_view, LV_OBJ_FLAG_SCROLLABLE); + + lv_label_set_text(label, "Zoom or move1"); + lv_obj_add_flag(label, LV_OBJ_FLAG_CLICKABLE); + + lv_style_init(&label_style); + lv_style_set_bg_color(&label_style, lv_color_hex(RECT_COLOR)); + lv_style_set_bg_opa(&label_style, LV_OPA_COVER); + + lv_style_set_width(&label_style, (int)label_width); + lv_style_set_height(&label_style, (int)label_height); + + lv_style_set_x(&label_style, (int)label_x); + lv_style_set_y(&label_style, (int)label_y); + + lv_obj_add_style(label, &label_style, LV_STATE_DEFAULT); + + lv_obj_add_event_cb(label, label_scale, LV_EVENT_GESTURE, label); + lv_obj_add_event_cb(label, label_move, LV_EVENT_PRESSING, label); + + // label2 + label2 = lv_label_create(root_view); + lv_obj_remove_flag(root_view, LV_OBJ_FLAG_SCROLLABLE); + + lv_label_set_text(label2, "Zoom or move 2"); + lv_obj_add_flag(label2, LV_OBJ_FLAG_CLICKABLE); + + lv_style_init(&label2_style); + lv_style_set_bg_color(&label2_style, lv_color_hex(RECT_COLOR)); + lv_style_set_bg_opa(&label2_style, LV_OPA_COVER); + + lv_style_set_width(&label2_style, (int)label2_width); + lv_style_set_height(&label2_style, (int)label2_height); + + lv_style_set_x(&label2_style, (int)label2_x); + lv_style_set_y(&label2_style, (int)label2_y); + + lv_obj_add_style(label2, &label2_style, LV_STATE_DEFAULT); + + lv_obj_add_event_cb(label2, label2_scale, LV_EVENT_GESTURE, label2); + lv_obj_add_event_cb(label2, label2_move, LV_EVENT_PRESSING, label2); +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +/** + * Called when a pinch event occurs - scales the label + * @param gesture_event point to a LV_EVENT_PINCH event + */ +static void label_scale(lv_event_t * gesture_event) +{ + + static int initial_w = -1; + static int initial_h = -1; + lv_indev_gesture_state_t state; + lv_point_t center_pnt; + float scale; + + scale = lv_event_get_pinch_scale(gesture_event); + state = lv_event_get_gesture_state(gesture_event); + + lv_indev_get_point(lv_indev_active(), ¢er_pnt); + + if(state == LV_INDEV_GESTURE_STATE_ENDED) { + /* Pinch gesture has ended - reset the width/height for the next pinch gesture*/ + initial_w = -1; + initial_h = -1; + + LV_LOG_USER("label end scale: %g, state: %d", scale, state); + return; + } + + if(initial_h == -1 || initial_w == -1) { + + LV_ASSERT(state == LV_INDEV_GESTURE_STATE_RECOGNIZED); + + /* Pinch gesture has been recognized - this is the first event in a series of recognized events */ + /* The scaling is applied relative to the original width/height of the rectangle */ + initial_w = (int)label_width; + initial_h = (int)label_height; + + LV_LOG_USER("label start scale: %g", scale); + } + + /* The gesture has started or is on-going */ + + /* Avoids a situation where the rectangle becomes too small, + * do not perform the scaling - leave straight away */ + if(scale < 0.4) { + return; + } + + label_width = initial_w * scale; + label_height = initial_h * scale; + label_x = center_pnt.x - label_width / 2; + label_y = center_pnt.y - label_height / 2; + + LV_LOG_USER("label scale: %g label x: %g label y: %g w: %g h: %g", + scale, label_x, label_y, label_width, label_height); + + /* Update position and size */ + lv_style_set_width(&label_style, (int)label_width); + lv_style_set_height(&label_style, (int)label_height); + lv_style_set_x(&label_style, (int)label_x); + lv_style_set_y(&label_style, (int)label_y); + + lv_obj_add_style(label, &label_style, LV_STATE_DEFAULT); +} + +/** + * Called when a LV_EVENT_PRESSING occurs on the rectangle - moves the label + * @param event pointer to the event + */ +static void label_move(lv_event_t * event) +{ + lv_point_t pnt; + lv_indev_gesture_state_t state; + + state = lv_event_get_gesture_state(event); + lv_indev_get_point(lv_indev_active(), &pnt); + + /* Do not move and when a pinch gesture is ongoing */ + if(state == LV_INDEV_GESTURE_STATE_RECOGNIZED) { + return; + } + + LV_LOG_USER("label move x: %ld, y: %ld", pnt.x, pnt.y); + + label_x = pnt.x - label_width / 2; + label_y = pnt.y - label_height / 2; + + /* Update position */ + lv_style_set_x(&label_style, (int)label_x); + lv_style_set_y(&label_style, (int)label_y); + + lv_obj_add_style(label, &label_style, LV_STATE_DEFAULT); +} + +/** + * Called when a pinch event occurs - scales the second label + * @param gesture_event point to a LV_EVENT_PINCH event + */ +static void label2_scale(lv_event_t * gesture_event) +{ + static int initial_w = -1; + static int initial_h = -1; + lv_indev_gesture_state_t state; + lv_point_t center_pnt; + float scale; + + scale = lv_event_get_pinch_scale(gesture_event); + state = lv_event_get_gesture_state(gesture_event); + + lv_indev_get_point(lv_indev_active(), ¢er_pnt); + + if(state == LV_INDEV_GESTURE_STATE_ENDED) { + /* Pinch gesture has ended - reset the width/height for the next pinch gesture*/ + initial_w = -1; + initial_h = -1; + + LV_LOG_USER("label2 end scale: %g, state: %d", scale, state); + return; + } + + if(initial_h == -1 || initial_w == -1) { + + LV_ASSERT(state == LV_INDEV_GESTURE_STATE_RECOGNIZED); + + /* Pinch gesture has been recognized - this is the first event in a series of recognized events */ + /* The scaling is applied relative to the original width/height of the rectangle */ + initial_w = (int)label2_width; + initial_h = (int)label2_height; + + LV_LOG_USER("label2 start scale: %g", scale); + } + + /* The gesture has started or is on-going */ + + /* Avoids a situation where the rectangle becomes too small, + * do not perform the scaling - leave straight away */ + if(scale < 0.4) { + return; + } + + label2_width = initial_w * scale; + label2_height = initial_h * scale; + label2_x = center_pnt.x - label2_width / 2; + label2_y = center_pnt.y - label2_height / 2; + + LV_LOG_USER("label2 scale: %g label2 x: %g label2 y: %g w: %g h: %g", + scale, label2_x, label2_y, label2_width, label2_height); + + /* Update position and size */ + lv_style_set_width(&label2_style, (int)label2_width); + lv_style_set_height(&label2_style, (int)label2_height); + lv_style_set_x(&label2_style, (int)label2_x); + lv_style_set_y(&label2_style, (int)label2_y); + + lv_obj_add_style(label2, &label2_style, LV_STATE_DEFAULT); +} + +/** + * Called when a LV_EVENT_PRESSING occurs on the second rectangle - moves the label + * @param event pointer to the event + */ +static void label2_move(lv_event_t * event) +{ + lv_point_t pnt; + lv_indev_gesture_state_t state; + + state = lv_event_get_gesture_state(event); + lv_indev_get_point(lv_indev_active(), &pnt); + + /* Do not move and when a pinch gesture is ongoing */ + if(state == LV_INDEV_GESTURE_STATE_RECOGNIZED) { + return; + } + + LV_LOG_USER("label2 move x: %ld, y: %ld", pnt.x, pnt.y); + + label2_x = pnt.x - label2_width / 2; + label2_y = pnt.y - label2_height / 2; + + /* Update position */ + lv_style_set_x(&label2_style, (int)label2_x); + lv_style_set_y(&label2_style, (int)label2_y); + + lv_obj_add_style(label2, &label2_style, LV_STATE_DEFAULT); +} +#endif /* LV_USE_GESTURE_RECOGNITION && LV_USE_FLOAT */ diff --git a/testcases/graphics_test/lv_gestures_test/lv_gestures_test.h b/testcases/graphics_test/lv_gestures_test/lv_gestures_test.h new file mode 100644 index 0000000..21fabfb --- /dev/null +++ b/testcases/graphics_test/lv_gestures_test/lv_gestures_test.h @@ -0,0 +1,46 @@ +/******************************************************************* + * @file lv_example_gestures.h + * + * Copyright (c) 2024 EDGEMTech Ltd. + * + * Author: EDGEMTech Ltd, Erik Tagirov (erik.tagirov@edgemtech.ch) + * + ******************************************************************/ + +#ifndef LV_EXAMPLE_GESTURES_H +#define LV_EXAMPLE_GESTURES_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ +#include +#include "graphics_test.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ + +/* Example entry point */ +void test_example_gestures(void); + +/********************** + * MACROS + **********************/ + +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif /*LV_EXAMPLE_GESTURES_H*/ \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/data_def_test.c b/testcases/graphics_test/physics_engine_test/data_def_test.c new file mode 100644 index 0000000..1cb711d --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/data_def_test.c @@ -0,0 +1,648 @@ +#include "data_def_test.h" +#include +#include +#include +#include +#include +#include "physics_engine_test.h" + +ANIMID body_circle, body_circle2, body_circle3; + + +static inline void create_my_body(anim_engine_handle_t instance, physics_node_t* node) +{ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 100.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_DYNAMIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); +} + +//change material +static inline void create_polygon_shape_material1(anim_engine_handle_t instance, physics_node_t *node, float *points, int count) +{ + /* + @brief: Universal interface for polygonal shapes + */ + anim_vector2f_t vertixs[8]; + for (size_t i = 0; i < count; i++) + { + vertixs[i].x = points[i * 2]; + vertixs[i].y = points[i * 2 + 1]; + } + + ANIMID shape = anim_add_shape_polygon(instance, node->body, vertixs, count); + + node->material.restitution = 0.4f; + node->material.friction = 0.4f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + printf("shape1_material: %f, %f, %f\n", node->material.restitution, node->material.friction, node->material.density); +} + +static inline void create_polygon_shape_material2(anim_engine_handle_t instance, physics_node_t *node, float *points, int count) +{ + /* + @brief: Universal interface for polygonal shapes + */ + anim_vector2f_t vertixs[8]; + for (size_t i = 0; i < count; i++) + { + vertixs[i].x = points[i * 2]; + vertixs[i].y = points[i * 2 + 1]; + } + + ANIMID shape = anim_add_shape_polygon(instance, node->body, vertixs, count); + + node->material.restitution = 0.5f; + node->material.friction = 0.5f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + printf("shape2_material: %f, %f, %f\n", node->material.restitution, node->material.friction, node->material.density); +} +static inline void create_polygon_shape(anim_engine_handle_t instance, physics_node_t *node, float *points, int count) +{ + /* + @brief: Universal interface for polygonal shapes + */ + anim_vector2f_t vertixs[8]; + for (size_t i = 0; i < count; i++) + { + vertixs[i].x = points[i * 2]; + vertixs[i].y = points[i * 2 + 1]; + } + + ANIMID shape = anim_add_shape_polygon(instance, node->body, vertixs, count); + + node->material.restitution = 0.3f; + node->material.friction = 0.5f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + printf("shape3_material: %f, %f, %f\n", node->material.restitution, node->material.friction, node->material.density); +} + + void create_my_kcal_shape(anim_engine_handle_t instance, physics_node_t* node) +{ + float p1[] = { 36.0400, 55.9440, 12.0400, 67.9440, -49.9600, 43.9440, -55.9600, 30.9440, 1.0400, -69.0560, 44.0400, -27.0560, 56.0400, -0.0560, 56.0400, 23.9440 }; + float p2[] = { -31.9600, 60.9440, -49.9600, 43.9440, 12.0400, 67.9440, -6.9600, 68.9440 }; + float p3[] = { -57.9600, 4.9440, -50.9600, -17.0560, -36.9600, -38.0560, 0.0400, -69.0560, 1.0400, -69.0560, -55.9600, 30.9440 }; + create_my_body(instance, node); + + create_polygon_shape_material1(instance, node, p1, sizeof(p1) / sizeof(float) / 2); + create_polygon_shape_material2(instance, node, p2, sizeof(p2) / sizeof(float) / 2); + anim_get_material(instance, node->body, &(node->material)); + printf("get_body_first_shape_material: %f, %f, %f\n", node->material.restitution, node->material.friction, node->material.density); + + + create_polygon_shape(instance, node, p3, sizeof(p3) / sizeof(float) / 2); + + + + anim_get_material(instance, node->body, &(node->material)); + printf("get_body_first_shape_material: %f, %f, %f\n", node->material.restitution, node->material.friction, node->material.density); + node->material.density = 1.0f; + node->material.friction = 1.0f; + node->material.restitution = 1.0f; + anim_set_material(instance, node->body, &(node->material)); + anim_get_material(instance, node->body, &(node->material)); + printf("set_body_first_shape_material: %f, %f, %f\n", node->material.restitution, node->material.friction, node->material.density); +} + + + +static inline ANIMID create_body_DYNAMIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create DYNAMIC body + */ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 100.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_DYNAMIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + return node->body; +} + +static inline ANIMID create_body_STATIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create STATIC body + */ + node->body_info.position.x = 332.0f; + node->body_info.position.y = 100.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_STATIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + return node->body; +} +static inline ANIMID create_body_KINEMATIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create KINEMATIC body + */ + node->body_info.position.x = 332.0f; + node->body_info.position.y = 100.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_KINEMATIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + return node->body; +} + +static inline ANIMID create_rigid_body_edge_polygon_4_sides(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a pentagram stiffness body, call anim_create_body_polygon + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + const int k_segments = 4; // Number of sides of regular polygon + const float r = 20.0f; // Radius of regular polygon + const float k_increment = (2.0f * 3.14159f) / k_segments; // Radian increment of each angle + + // Define vertex array of regular 4-gon + anim_vector2f_t pts[4]; + + // Calculate vertices of regular 4-gon + for (int i = 0; i < k_segments; ++i) + { + // Calculate x and y coordinates of each vertex + pts[i].x = cosf(k_increment * i) * r; + pts[i].y = sinf(k_increment * i) * r; + printf("Vertex %d: (%.2f, %.2f)\n", i + 1, pts[i].x, pts[i].y); + } + ANIMID body = anim_create_body_chain_polygon(instance, &info, pts, 4); + // node->material.restitution = 0.5f; + // node->material.friction = 0.6f; + // anim_set_shape_material(instance, node->body, shape, &(node->material)); + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 1.0f; + material.restitution = 0.3f; + + anim_set_material(instance, body, &material); + return node->body; +} + +/* --------------------------------------------------------------------------------------------------------------------*/ + +static inline ANIMID create_circles_shape(anim_engine_handle_t instance, physics_node_t *node, float radius) +{ + /* + @brief: Universal interface for circular shapes + */ + ANIMID shape = anim_add_shape_circle(instance, node->body, radius); + node->material.restitution = 0.5f; + node->material.friction = 0.6f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + return shape; +} + + + + + + +static inline void create_my_shape(anim_engine_handle_t instance, physics_node_t *node, float edge, anim_physics_material_t materials) +{ + /* + @brief: Universal interface for my shapes + */ + // anim_vector2f_t vertixs[8]; + // for (size_t i = 0; i < count; i++) + // { + // vertixs[i].x = points[i * 2]; + // vertixs[i].y = points[i * 2 + 1]; + // } + + // ANIMID shape = anim_add_shape_polygon(instance, node->body, vertixs, count); + anim_vector2f_t size; + size.x = edge; + size.y = edge; + ANIMID shape = anim_add_shape_box(instance, node->body, &size); + // // node->material.restitution = 0.3f; + // // node->material.friction = 0.5f; + // material.restitution = materials.restitution; + // material.friction = materials.friction; + // material.density = 2.0f; + + //anim_get_shape_material(instance, node->body, shape, &materials); + anim_set_shape_material(instance, node->body, shape, &materials); +} + +void create_circle_shape1(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a cricle shape + */ + body_circle = create_body_DYNAMIC(instance, node); + ANIMID shape = anim_add_shape_circle(instance, node->body, 40.0f); + node->material.restitution = vMaterial.restitution;; + node->material.friction = vMaterial.friction; + node->material.density = vMaterial.density; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + float pre_material_restitution = node->material.restitution; + float pre_material_friction = node->material.friction; + float pre_material_density = node->material.density; + printf("pre_material_restitution: %f\n", pre_material_restitution); + printf("pre_material_friction: %f\n", pre_material_friction); + printf("pre_material_density: %f\n", pre_material_density); + if(pre_material_density == vMaterial.density&& pre_material_friction == vMaterial.friction && pre_material_restitution == vMaterial.restitution) + { + printf("SET_SHAPE_MATERIAL_PASS!\n"); + } + anim_get_shape_material(instance, node->body, shape, &(node->material)); + float last_material_restitution = node->material.restitution; + float last_material_friction = node->material.friction; + float last_material_density = node->material.density; + printf("last_material_restitution: %f\n", last_material_restitution); + printf("last_material_friction: %f\n", last_material_friction); + printf("last_material_density: %f\n", last_material_density); + if(pre_material_density == last_material_density && pre_material_friction == last_material_friction && pre_material_restitution == last_material_restitution) + { + printf("GET_SHAPE_MATERIAL_PASS!\n"); + } + // printf("get_material_restitution: %f\n", node->material.restitution); + // printf("get_material_friction: %f\n", node->material.friction); + // printf("get_material_density: %f\n", node->material.density); + + + printf("body_circle: %lld\n", body_circle); + //return shape; +} + +// void create_my_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +// { +// anim_physics_material_t material_test, material_test2; +// printf("node.body1:%lld\n",node->body); + +// node->body = create_rigid_body_edge_polygon_4_sides(instance, node); +// node->body = create_body_STATIC(instance, node); +// printf("node.body2:%lld\n",node->body); +// material_test.restitution = 0.5f; +// material_test.friction = 0.6f; +// material_test.density = 2.0f; + +// material_test2.restitution = 0.2f; +// material_test2.friction = 0.4f; +// material_test2.density = 1.0f; +// printf("node.body3:%lld\n",node->body); + +// create_my_shape(instance, node, 15.0f, material_test); +// printf("node.body_test:%lld\n",node->body); +// create_my_shape(instance, node, 20.0f, material_test2); +// printf("node.body_test2:%lld\n",node->body); +// } + +/* --------------------------------------------------------------------------------------------------------------------*/ +void create_null_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a null stiffness body + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 132; + info.position.y = 232; + info.type = ANIM_BODY_STATIC; + anim_create_body(instance, &info); +} + +void create_circle_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a circle stiffness body, call anim_create_body_circle + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 332; + info.position.y = 232; + info.type = ANIM_BODY_STATIC; + ANIMID body = anim_create_body_circle(instance, &info, 60.0f); + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 2.0f; + material.restitution = 0.6f; + anim_set_material(instance, body, &material); + + // ANIMID shape = anim_add_shape_circle(instance, body, 20.0f); + // node->material.restitution = 0.5f; + // node->material.friction = 0.6f; + // anim_set_shape_material(instance, body, shape, &(node->material)); +} +void create_box_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a box stiffness body, call anim_create_body_box + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + anim_size_t size; + size.x = 40.0f; + size.y = 40.0f; + anim_create_body_box(instance, &info, &size); +} +// create_rigid_body_polygon_17_sides +void create_rigid_body_polygon_17_sides(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a pentagram stiffness body, call anim_create_body_polygon + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + const int k_segments = 17; // Number of sides of regular polygon + const float r = 40.0f; // Radius of regular polygon + const float k_increment = (2.0f * 3.14159f) / k_segments; // Radian increment of each angle + + // Define vertex array of regular 17-gon + anim_vector2f_t pts[17]; + + // Calculate vertices of regular 17-gon + for (int i = 0; i < k_segments; ++i) + { + // Calculate x and y coordinates of each vertex + pts[i].x = cosf(k_increment * i) * r; + pts[i].y = sinf(k_increment * i) * r; + printf("Vertex %d: (%.2f, %.2f)\n", i + 1, pts[i].x, pts[i].y); + } + ANIMID body = anim_create_body_polygon(instance, &info, pts, 17); + // node->material.restitution = 0.5f; + // node->material.friction = 0.6f; + // anim_set_shape_material(instance, node->body, shape, &(node->material)); + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 1.0f; + material.restitution = 0.3f; + + anim_set_material(instance, body, &material); +} +void create_rigid_body_polygon_8_sides(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a pentagram stiffness body, call anim_create_body_polygon + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + const int k_segments = 8; + const float r = 40.0f; + const float k_increment = (2.0f * 3.14159f) / k_segments; + // Define vertex array of regular 8-gon + anim_vector2f_t pts[8]; + + // Calculate vertices of regular 8-gon + for (int i = 0; i < k_segments; ++i) + { + // Calculate x and y coordinates of each vertex + pts[i].x = cosf(k_increment * i) * r; + pts[i].y = sinf(k_increment * i) * r; + printf("Vertex %d: (%.2f, %.2f)\n", i + 1, pts[i].x, pts[i].y); + } + ANIMID body = anim_create_body_polygon(instance, &info, pts, 8); + // node->material.restitution = 0.5f; + // node->material.friction = 0.6f; + // anim_set_shape_material(instance, node->body, shape, &(node->material)); + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 1.0f; + material.restitution = 0.3f; + + anim_set_material(instance, body, &material); +} + +void create_rigid_body_edge_polygon_17_sides(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a pentagram stiffness body, call anim_create_body_polygon + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + const int k_segments = 17; // Number of sides of regular polygon + const float r = 80.0f; // Radius of regular polygon + const float k_increment = (2.0f * 3.14159f) / k_segments; // Radian increment of each angle + + // Define vertex array of regular 17-gon + anim_vector2f_t pts[17]; + + // Calculate vertices of regular 17-gon + for (int i = 0; i < k_segments; ++i) + { + // Calculate x and y coordinates of each vertex + pts[i].x = cosf(k_increment * i) * r; + pts[i].y = sinf(k_increment * i) * r; + printf("Vertex %d: (%.2f, %.2f)\n", i + 1, pts[i].x, pts[i].y); + } + ANIMID body = anim_create_body_chain_polygon(instance, &info, pts, 17); + // node->material.restitution = 0.5f; + // node->material.friction = 0.6f; + // anim_set_shape_material(instance, node->body, shape, &(node->material)); + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 1.0f; + material.restitution = 0.3f; + + anim_set_material(instance, body, &material); +} + +void destory_circle_box_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create and destory a box stiffness body + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + anim_size_t size; + size.x = 40.0f; + size.y = 40.0f; + ANIMID body = anim_create_body_box(instance, &info, &size); + anim_destroy_body(instance, body); +} + +void create_pentagram_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a pentagram stiffness body, call anim_create_body_polygon + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[5]; + const int k_segments = 5; + const float k_increment = 2.0f * 3.14159f / k_segments; + float r = 40.0f; + // quintile circle + for (int i = 0; i < k_segments; ++i) + { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + printf("Vertex %d: (%.2f, %.2f)\n", i + 1, pts[i].x, pts[i].y); + } + ANIMID body = anim_create_body_polygon(instance, &info, pts, 5); + + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 1.0f; + material.restitution = 0.3f; + + anim_set_material(instance, body, &material); +} + +static void create_week_shape(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a week shape + */ + float p1[] = {-55.5000, 52.5000, -60.5000, 39.5000, -60.5000, -40.5000, -40.5000, -59.5000, -39.5000, -59.5000, 60.5000, -38.5000, 60.5000, 37.5000, -37.5000, 61.5000}; + float p2[] = {51.5000, 55.5000, 38.5000, 61.5000, -37.5000, 61.5000, 60.5000, 37.5000}; + float p3[] = {-51.5000, -54.5000, -40.5000, -59.5000, -60.5000, -40.5000}; + + float p4[] = {54.5000, -50.5000, 60.5000, -38.5000, -39.5000, -59.5000, 40.5000, -59.5000}; + + create_body_STATIC(instance, node); + // create_body_STATIC(instance, node); + create_polygon_shape(instance, node, p1, sizeof(p1) / sizeof(float) / 2); + create_polygon_shape(instance, node, p2, sizeof(p2) / sizeof(float) / 2); + create_polygon_shape(instance, node, p3, sizeof(p3) / sizeof(float) / 2); + create_polygon_shape(instance, node, p4, sizeof(p4) / sizeof(float) / 2); + // return body_week; +} + +void create_circle_shape(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a cricle shape + */ + body_circle = create_body_DYNAMIC(instance, node); + create_circles_shape(instance, node, 40.0f); + printf("body_circle: %lld\n", body_circle); +} + +void create_circle_shape2(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a cricle2 shape + */ + body_circle2 = create_body_STATIC(instance, node); + create_circles_shape(instance, node, 40.0f); + printf("body_circle2: %lld\n", body_circle2); +} + +void create_circle_shape3(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a cricle3 shape + */ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 100.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_KINEMATIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + + body_circle3 = node->body; + create_circles_shape(instance, node, 40.0f); + printf("body_circle3: %lld\n", body_circle3); +} + + + +void destory_shape(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: Create a static empty rigid body, add a shape, and remove one + */ + create_body_STATIC(instance, node); + anim_size_t size; + size.x = 60.0f; + size.y = 40.0f; + ANIMID shape = anim_add_shape_box(instance, node->body, &size); + node->material.restitution = 0.5f; + node->material.friction = 0.6f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + anim_remove_shape(instance, node->body, shape); +} + +void create_dynamic_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a dynamic box shape + */ + create_body_DYNAMIC(instance, node); + anim_size_t size; + size.x = 60.0f; + size.y = 40.0f; + ANIMID shape = anim_add_shape_box(instance, node->body, &size); + node->material.restitution = 0.5f; + node->material.friction = 0.6f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); +} +void create_kinematic_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + create_body_KINEMATIC(instance, node); + anim_size_t size; + size.x = 40.0f; + size.y = 40.0f; + ANIMID shape = anim_add_shape_box(instance, node->body, &size); + node->material.restitution = 0.0f; + node->material.friction = 0.0f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); +} + +/*material test*/ +void create_material1_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: Create a square rigid body and add two shapes to it + */ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[4]; // Square has 4 vertices + const int k_segments = 4; // Square has 4 vertices + const float k_increment = 2.0f * 3.14159f / k_segments; // Square has only one perimeter, so no subdivision needed + float r = 60.0f; // Assume radius is 60 + + // Calculate vertices of square + for (int i = 0; i < k_segments; ++i) { + // Vertex coordinates of square can be calculated by dividing the radius into two parts + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + printf("Vertex %d: (%.2f, %.2f)\n", i + 1, pts[i].x, pts[i].y); + } + ANIMID body = anim_create_body_polygon(instance, &info, pts, 4); + + anim_physics_material_t material; + anim_get_material(instance, body, &material); + + material.density = 1.0f; + material.restitution = 0.3f; + + anim_set_material(instance, body, &material); +} + + diff --git a/testcases/graphics_test/physics_engine_test/data_def_test.h b/testcases/graphics_test/physics_engine_test/data_def_test.h new file mode 100644 index 0000000..2270f1a --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/data_def_test.h @@ -0,0 +1,62 @@ +#ifndef __PHYSICS_ENGINE_WATCH_DATA_DEF_H__ +#define __PHYSICS_ENGINE_WATCH_DATA_DEF_H__ + +// #ifndef ANIMENGINE_TEST_H +// #define ANIMENGINE_TEST_H +// #endif + +#include "animengine/anim_api.h" +#include "animengine/anim_physics.h" +#include "lvgl.h" + +// extern ANIMID body_circle, body_circle2; + +struct physics_node_t_; +typedef struct physics_node_t_ physics_node_t; + +typedef void (*create_shape_func_t)(anim_engine_handle_t instance, physics_node_t* node); + +typedef struct physics_node_t_ { + lv_obj_t* obj; + const lv_img_dsc_t* img_src; + ANIMID body; + + create_shape_func_t create_func; + + anim_body_info_t body_info; + anim_physics_material_t material; +} physics_node_t; + +void create_null_rigid_body(anim_engine_handle_t instance, physics_node_t* node); +void create_circle_rigid_body(anim_engine_handle_t instance, physics_node_t* node); +void create_pentagram_rigid_body(anim_engine_handle_t instance, physics_node_t* node); +void create_rigid_body_polygon_8_sides(anim_engine_handle_t instance, physics_node_t* node); +void create_rigid_body_polygon_17_sides(anim_engine_handle_t instance, physics_node_t* node); +void create_rigid_body_edge_polygon_17_sides(anim_engine_handle_t instance, physics_node_t* node); +void create_box_rigid_body(anim_engine_handle_t instance, physics_node_t* node); +void destory_circle_box_body(anim_engine_handle_t instance, physics_node_t* node); +void create_my_rigid_body(anim_engine_handle_t instance, physics_node_t* node); + +void create_circle_shape(anim_engine_handle_t instance, physics_node_t* node); +void create_circle_shape1(anim_engine_handle_t instance, physics_node_t *node); +void create_circle_shape2(anim_engine_handle_t instance, physics_node_t* node); +void create_circle_shape3(anim_engine_handle_t instance, physics_node_t* node); +void create_circle_shape4(anim_engine_handle_t instance, physics_node_t* node); +static void create_week_shape(anim_engine_handle_t instance, physics_node_t* node); +void create_box_shape(anim_engine_handle_t instance, physics_node_t* node); +void destory_shape(anim_engine_handle_t instance, physics_node_t* node); + + +void create_dynamic_rigid_body(anim_engine_handle_t instance, physics_node_t* node); +void create_kinematic_rigid_body(anim_engine_handle_t instance, physics_node_t* node); + +void create_material1_rigid_body(anim_engine_handle_t instance, physics_node_t* node); + +/*distance joint*/ +void create_background_rigid_body(anim_engine_handle_t instance, physics_node_t* node); + + +//material +void create_my_kcal_shape(anim_engine_handle_t instance, physics_node_t* node); + +#endif diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_body_test.c b/testcases/graphics_test/physics_engine_test/physics_engine_body_test.c new file mode 100644 index 0000000..8c94730 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_body_test.c @@ -0,0 +1,330 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ + +LV_IMG_DECLARE(week); + +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 1 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + +// Random number in range [-1,1] +static int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) + { + ++g_index; + + if (g_index > 10) + { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = random_float() * 10.0f; + vPos.y = random_float() * 10.0f; + // vPos.x = 9.0f; + // vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) + { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + + anim_set_material(anim_instance, body, &material); + + return body; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} +static inline void create_joint(anim_engine_handle_t instance, anim_distance_joint_t *joint_data) +{ + anim_create_joint_distance(anim_instance, joint_data); +} + +static inline void init_lv_image_obj(void) +{ + ; +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void ui_screensub_init(void) +{ + init_lv_image_obj(); + + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); +} + +int anim_physics_body_test(int argc, char *argv[]) +{ + /*Initializelvgl*/ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + /*Initialize Physics engine*/ + init_physics_engine(); + + anim_vector2f_t linear_v, linear_v_circle; + linear_v.x = -1.2f; + linear_v.y = 0.6f; + + linear_v_circle.x = 0.5f; + linear_v_circle.y = 0.5f; + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "0") == 0) + { + /*Create empty rigid body*/ + init_lvgl_image(&icon_nodes[0], NULL, create_null_rigid_body, 45, 3.0, linear_v_circle); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "1") == 0) + { + /*Create Circle rigid body*/ + init_lvgl_image(&icon_nodes[0], NULL, create_circle_rigid_body, 45, 3.0, linear_v_circle); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "2") == 0) + { + /*Call anim_create_body_polygon to create rigid body with less than 8 vertices, 5 Edge shape*/ + init_lvgl_image(&icon_nodes[0], NULL, create_pentagram_rigid_body, 45, 3.0, linear_v_circle); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "3") == 0) + { + /*Call anim_create_body_polygon to create rigid body with more than 8 vertices, regular 17 Edge shape*/ + init_lvgl_image(&icon_nodes[0], NULL, create_rigid_body_polygon_17_sides, 45, 3.0, linear_v_circle); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "4") == 0) + { + /*Call anim_create_body_polygon to create rigid body with equal to 8 vertices, regular 8 Edge shape*/ + init_lvgl_image(&icon_nodes[0], NULL, create_rigid_body_polygon_8_sides, 45, 3.0, linear_v_circle); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "5") == 0) + { + /*Call anim_create_body_edge_polygon to create rigid body with more than 8 edges, regular 17 Edge shape*/ + init_lvgl_image(&icon_nodes[0], NULL, create_rigid_body_edge_polygon_17_sides, 45, 3.0, linear_v); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "6") == 0) + { + /*Call anim_create_body_box to create a Rectangle rigid body*/ + init_lvgl_image(&icon_nodes[0], NULL, create_box_rigid_body, 45, 3.0, linear_v_circle); + } + + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "7") == 0) + { + /*Destroy rigid body*/ + init_lvgl_image(&icon_nodes[0], NULL, destory_circle_box_body, 45, 3.0, linear_v); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "8") == 0) + { + /*Create rigid body, Add shape and Delete*/ + init_lvgl_image(&icon_nodes[0], NULL, destory_shape, 45, 3.0, linear_v); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "9") == 0) + { + /*Create Dynamic rigid body*/ + init_lvgl_image(&icon_nodes[0], NULL, create_dynamic_rigid_body, 45, 3.0, linear_v); + } + if (strcmp(argv[2], "all") == 0 || strcmp(argv[2], "10") == 0) + { + /*Create kinematic rigid body*/ + init_lvgl_image(&icon_nodes[0], NULL, create_kinematic_rigid_body, 45, 3.0, linear_v); + } + + ui_screensub_init(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_collision_test.c b/testcases/graphics_test/physics_engine_test/physics_engine_collision_test.c new file mode 100644 index 0000000..fe1bd48 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_collision_test.c @@ -0,0 +1,412 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ + +// static ANIMID body_circle_joint, body_circle_joint2, shape1, shape2; +static ANIMID shape1, shape2; +LV_IMG_DECLARE(week); +LV_IMG_DECLARE(time_desc); + +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; +// static anim_collision_t collision; +static anim_collision_info_t collision_info; +static int collision_flag = 1; +// static anim_contact_points_t contact_points; + +#define BODY_NUM 2 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline ANIMID create_body_STATIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create STATIC body + */ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 232.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_STATIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + return node->body; +} +static inline ANIMID create_body_DYNAMIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create STATIC body + */ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 152.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_DYNAMIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + return node->body; +} +static inline ANIMID create_circles_shape(anim_engine_handle_t instance, physics_node_t *node, float radius) +{ + /* + @brief: Universal interface for circular shapes + */ + ANIMID shape = anim_add_shape_circle(instance, node->body, radius); + node->material.restitution = 0.5f; + node->material.friction = 0.6f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + return shape; +} +static void create_circle_shape_collision1(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a cricle shape + */ + create_body_DYNAMIC(instance, node); + shape1 = create_circles_shape(instance, node, 60.0f); + printf("shape1: %lld\n", shape1); +} + +static void create_circle_shape_collision2(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create a cricle2 shape + */ + create_body_DYNAMIC(instance, node); + shape2 = create_circles_shape(instance, node, 40.0f); + printf("shape2: %lld\n", shape2); +} + +// static inline void create_local_time_shape1(anim_engine_handle_t instance, physics_node_t* node) +// { + +// node->body_info.position.x = 232.0f; +// node->body_info.position.y = 232.0f; +// node->body_info.allow_sleep = false; +// node->body_info.type = ANIM_BODY_DYNAMIC; +// // node->body_info.type = ANIM_BODY_STATIC; + +// anim_size_t size; +// size.x = 80.0f; +// size.y = 80.0f; +// node->body = anim_create_body_box(instance, &(node->body_info), &size); + +// node->material.restitution = 0.3f; +// node->material.friction = 0.5f; +// body_circle_joint = node->body; +// anim_set_material(instance, node->body, &(node->material)); +// anim_set_render_object(instance, node->body, node->obj); +// } + +// static inline void create_local_time_shape2(anim_engine_handle_t instance, physics_node_t* node) +// { + +// node->body_info.position.x = 232.0f; +// node->body_info.position.y = 100.0f; +// node->body_info.allow_sleep = false; +// node->body_info.type = ANIM_BODY_DYNAMIC; +// // node->body_info.type = ANIM_BODY_STATIC; + +// anim_size_t size; +// size.x = 60.0f; +// size.y = 60.0f; +// node->body = anim_create_body_box(instance, &(node->body_info), &size); + +// node->material.restitution = 0.3f; +// node->material.friction = 0.5f; +// body_circle_joint2 = node->body; + +// anim_set_material(instance, node->body, &(node->material)); +// anim_set_render_object(instance, node->body, node->obj); +// } + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} +static inline void collision_begin_cb(anim_collision_t *collision_begin) +{ + printf("physics collision begin_cb start\n"); +} +static inline void collision_pre_solve_cb(anim_collision_t* collision_pre, const anim_contact_points_t* old_points) +{ + printf("physics collision pre_solve_cb start\n"); +} +static inline void collision_post_solve_cb(anim_collision_t* collision_post, const anim_contact_impulse_t* impulse) +{ + printf("physics collision post_solve_cb start\n"); +} +static inline void collision_end_cb(anim_collision_t *collision_end) +{ + printf("physics collision end_cb start\n"); +} + +static void init_collision_cb(void) +{ + /*CollisionCallback*/ + collision_info.begin_cb = collision_begin_cb; + collision_info.pre_solve_cb = collision_pre_solve_cb; + collision_info.post_solve_cb = collision_post_solve_cb; + collision_info.end_cb = collision_end_cb; + + anim_register_collision_listener(anim_instance, &collision_info, NULL); + printf("register collision_cb success\n"); +} +// Random number in range [-1,1] +static int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + if (body_num == 2 && collision_flag == 1) + { + init_collision_cb(); + collision_flag--; + } + } + + if (body_num == BODY_NUM) + { + ++g_index; + + if (g_index > 10) + { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = random_float() * 10.0f; + vPos.y = random_float() * 10.0f; + // vPos.x = 9.0f; + // vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) + { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + + anim_set_material(anim_instance, body, &material); + + return body; +} + +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} + + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + collision_flag = 1; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + // anim_set_debug_model(anim_instance, ANIM_DRAW_JOINT); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void init_lv_image_obj(void) +{ + anim_vector2f_t linear_v, linear_v2; + linear_v.x = -1.2f; + linear_v.y = 0.6f; + + linear_v2.x = 2.2f; + linear_v2.y = 1.6f; + + init_lvgl_image(&icon_nodes[0], NULL, create_circle_shape_collision1, 45, 30.0, linear_v); + init_lvgl_image(&icon_nodes[1], NULL, create_circle_shape_collision2, -45, 3.0, linear_v2); + + + /*Create debug button*/ + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); +} +int anim_physics_collision_test(int argc, char *agrv[]) +{ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + /*Initialize Physics engine*/ + init_physics_engine(); + // /*RegisterCollisionCallback*/ + // init_collision_cb(); + + init_lv_image_obj(); + + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_distance_joint.c b/testcases/graphics_test/physics_engine_test/physics_engine_distance_joint.c new file mode 100644 index 0000000..559eb95 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_distance_joint.c @@ -0,0 +1,441 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ + +static ANIMID body_anchor = 0; +static ANIMID body_box = 0; + +LV_IMG_DECLARE(week); +LV_IMG_DECLARE(time_desc); + +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 2 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; +static int joint_flag = 1; +static int distance_ret = 0; +// static int revolute_ret = 0; +static inline void create_distance_joint(void); +// static inline void create_revolute_joint(void); + +/************************************************************************/ + +static inline ANIMID create_body_STATIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create STATIC body + */ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 232.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_STATIC; + node->body = anim_create_body(instance, &(node->body_info)); + // anim_set_render_object(instance, node->body, node->obj); + return node->body; +} +static inline ANIMID create_body_DYNAMIC(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + @brief: create STATIC body + */ + node->body_info.position.x = 232.0f; + node->body_info.position.y = 152.0f; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_DYNAMIC; + node->body = anim_create_body(instance, &(node->body_info)); + anim_set_render_object(instance, node->body, node->obj); + return node->body; +} +static inline ANIMID create_circles_shape(anim_engine_handle_t instance, physics_node_t *node, float radius) +{ + /* + @brief: Universal interface for circular shapes + */ + ANIMID shape = anim_add_shape_circle(instance, node->body, radius); + node->material.restitution = 0.5f; + node->material.friction = 0.6f; + anim_set_shape_material(instance, node->body, shape, &(node->material)); + return shape; +} + +static inline void create_anchor(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + Create an empty rigid body as an anchor + */ + // anim_body_info_t info; + // anim_body_init(&info); + // info.position.x = 232.0f; + // info.position.y = 332.0f; + + // ANIMID anchor_body = anim_create_body(instance, &info); + // anim_physics_material_t material_anchor;; + // anim_get_material(anim_instance, anchor_body, &material_anchor); + // material.density = 1.0f; + // material.restitution = 0.3f; + // anim_set_material(instance, anchor_body, &material_anchor); + + // return anchor_body; + node->body_info.position.x = 232.0; + node->body_info.position.y = 182.0; + node->body_info.allow_sleep = false; + // node->body_info.type = ANIM_BODY_DYNAMIC; + node->body_info.type = ANIM_BODY_STATIC; + + node->body = anim_create_body(instance, &(node->body_info)); + + node->material.restitution = 0.3f; + node->material.friction = 0.5f; + body_anchor = node->body; + + anim_set_material(instance, node->body, &(node->material)); +} + +/* create box*/ +static inline void create_distance_box_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + create a box stiffness body + */ + node->body_info.position.x = 232.0; + node->body_info.position.y = 282.0; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_DYNAMIC; + // node->body_info.type = ANIM_BODY_STATIC; + + anim_size_t size; + size.x = 40.0f; + size.y = 40.0f; + node->body = anim_create_body_box(instance, &(node->body_info), &size); + + node->material.restitution = 0.3f; + node->material.friction = 1.0f; + body_box = node->body; + + anim_set_material(instance, node->body, &(node->material)); +} + + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} +// Random number in range [-1,1] +static int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + if (body_num == 2 && joint_flag == 1) + { + create_distance_joint(); + // create_revolute_joint(); + printf("Null"); + joint_flag--; + } + } + + if (body_num == BODY_NUM) + { + ++g_index; + + if (g_index > 10) + { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + // vPos.x = random_float() * 10.0f; + // vPos.y = random_float() * 10.0f; + vPos.x = 0.0f; + vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + /* create background*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 462.0f; + + // Define ground face, straight line + anim_vector2f_t size; + size.x = 470.0f; + size.y = 20.0f; + + ANIMID body = anim_create_body_box(instance, &info, &size); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = 1.0f; + material_background.restitution = 1.0f; + anim_set_material(instance, body, &material_background); + + return body; +} + +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} +static inline void create_distance_joint(void) +{ + anim_vector2f_t l1; + anim_vector2f_t l2; + l1.x = 232.0f; + l1.y = 182.0f; + l2.x = 232.0f; + l2.y = 282.0f; + printf("func create_distance_joint's body_anchor: %lld\n", body_anchor); + printf("func create_distance_joint's body_box: %lld\n", body_box); + anim_joint_t joint_body; + joint_body.type = ANIM_JOINT_DISTANCE; + joint_body.body1 = body_anchor; + joint_body.body2 = body_box; + joint_body.anchor1 = l1; + joint_body.anchor2 = l2; + + static anim_distance_joint_t distance_joint_data; + distance_joint_data.base = joint_body; + distance_joint_data.length = 150.0f; + distance_joint_data.min_length = 100.0f; + distance_joint_data.max_length = 200.0f; + // distance_joint_data.damping = 0.5f; + // distance_joint_data.stiffness = 0.5f; + distance_ret = anim_create_joint_distance(anim_instance, &distance_joint_data); + printf("distance_ret = %d\n", distance_ret); +} + +// static inline void create_revolute_joint(void) +// { +// anim_vector2f_t l1; +// anim_vector2f_t l2; +// // l1.x = 232.0f; +// // l1.y = 100.0f; +// // l2.x = 232.0f; +// // l2.y = 100.0f; +// l1.x = 180.0f; +// l1.y = 180.0f; +// l2.x = 180.0f; +// l2.y = 180.0f; +// printf("body_anchor: : %lld\n", body_anchor); +// printf("body_box: %lld\n", body_box); +// anim_joint_t joint_body; +// joint_body.type = ANIM_JOINT_REVOLUTE; +// joint_body.body1 = body_anchor; +// joint_body.body2 = body_box; +// joint_body.user_data = NULL; +// joint_body.anchor1 = l1; +// joint_body.anchor2 = l2; + +// static anim_revolute_joint_t revolute_joint_data; +// revolute_joint_data.base = joint_body; +// printf("l1.x = %f\n", l1.x); +// printf("l1.y = %f\n", l1.y); +// printf("l2.x = %f\n", l2.x); +// printf("l2.y = %f\n", l2.y); +// revolute_joint_data.lower_angle = 100.0f; +// revolute_joint_data.upper_angle = 200.0f; +// revolute_joint_data.motor_speed = 90.0f; +// revolute_joint_data.max_motor_torque = 100.0f; +// revolute_joint_data.enable_motor = true; +// revolute_ret = anim_create_joint_revolute(anim_instance, &revolute_joint_data); +// printf("revolute_ret = %d\n", revolute_ret); +// } + +static inline void init_lv_image_obj(void) +{ + ; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + joint_flag = 1; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS | ANIM_DRAW_JOINT); + // anim_set_debug_model(anim_instance, ANIM_DRAW_JOINT); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +int anim_physics_distance_joint_test(int argc, char *agrv[]) +{ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + /*Initialize Physics engine*/ + init_physics_engine(); + /*Initialize screen*/ + anim_vector2f_t linear_v_anchor; + linear_v_anchor.x = 0.0f; + linear_v_anchor.y = 0.0f; + anim_vector2f_t linear_v; + linear_v.x = -10.0f; + linear_v.y = 0.6f; + + init_lvgl_image(&icon_nodes[0], NULL, create_anchor, 0, 30.0, linear_v_anchor); + init_lvgl_image(&icon_nodes[1], NULL, create_distance_box_rigid_body, -90, 3.0, linear_v); + + /*Create debug button*/ + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); + + /*CollisionCallback*/ + // anim_register_collision_listener + // anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_first_material.c b/testcases/graphics_test/physics_engine_test/physics_engine_first_material.c new file mode 100644 index 0000000..d529f16 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_first_material.c @@ -0,0 +1,263 @@ +// This file was generated by SquareLine Studio +// SquareLine Studio version: SquareLine Studio 1.2.3 +// LVGL version: 8.3.4 +// Project name: SquareLine_Project + +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ + +LV_IMG_DECLARE(kcal); + + +static lv_timer_t* anim_timer = NULL; +static lv_obj_t* btn_reset = NULL; +static lv_obj_t* checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 1 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline void create_image_and_body(physics_node_t* src, const int index) +{ + lv_obj_t* obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + +#define RAND_LIMIT 32767 + +/// Random number in range [-1,1] +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t* param) +{ + g_num++; + if (g_num > 15) { + g_num = 0; + + if (body_num < BODY_NUM) { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) { + ++g_index; + + if (g_index > 10) { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = random_float() * 10.0f; + vPos.y = random_float() * 10.0f; + + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + + anim_set_material(anim_instance, body, &material); + + return body; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void lvx_create_button(lv_obj_t* ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t* ui_boxscale1, const char* text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t* img, const lv_img_dsc_t* src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} + +static inline void init_lv_image_obj(void) +{ + anim_vector2f_t linear_v; + linear_v.x = -0.5f; + linear_v.y = 0.5f; + init_lvgl_image(&icon_nodes[0], NULL, create_my_kcal_shape, -10, 4.0, linear_v); + + //anim_get_material(anim_instance, icon_nodes[4].body, &(icon_nodes[4].material)); +} + +static inline void ui_event_btnreset_cb(lv_event_t* e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) { + if (icon_nodes[i].obj != NULL) { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t* e) +{ + lv_obj_t* target = (lv_obj_t*)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + is_debug = true; + } else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void ui_screensub_init(void) +{ + init_lv_image_obj(); + + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); +} + +int anim_physics_first_material(int argc, char *agrv[]) +{ + lv_disp_t* dispp = lv_disp_get_default(); + lv_theme_t* theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + init_physics_engine(); + + ui_screensub_init(); + + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + + return 0; +} diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_gravity_test.c b/testcases/graphics_test/physics_engine_test/physics_engine_gravity_test.c new file mode 100644 index 0000000..2d8887a --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_gravity_test.c @@ -0,0 +1,280 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +// #include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ +LV_IMG_DECLARE(week); +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; +#define BODY_NUM 1 +static physics_node_t icon_nodes[BODY_NUM]; +static int body_num = 0; +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; +static anim_vector2f_t vPos; +/************************************************************************/ + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) + { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + anim_set_material(anim_instance, body, &material); + + return body; +} + +static void init_physics_engine(void) +{ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); + // set gravity + anim_set_gravity(anim_instance, vPos); +} + +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} + +static inline void init_lv_image_obj(void) +{ + anim_vector2f_t linear_v_circle; + //linear_v_circle.x = 0.5f; + //linear_v_circle.y = 0.5f; + linear_v_circle.x = 0.0f; + linear_v_circle.y = 0.0f; + init_lvgl_image(&icon_nodes[0], NULL, create_circle_shape, -45, 3.0, linear_v_circle); +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + init_physics_engine(); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void ui_screensub_init(void) +{ + init_lv_image_obj(); + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); +} + +int anim_physics_gravity_test(int argc, char *argv[]) +{ + /* + @brief: Test the animation effect of a round object with a density of 0.3f under different gravitational accelerations + command: graphics_test physics_gravity {index} & + */ + anim_vector2f_t positions[] = { + {9.81f, 9.81f}, // index = 0; diagonal line gravity, animation bit at bottom right + {-9.81f, -9.81f}, // index = 1; diagonal line gravity, animation bit at top left + {9.81f, -9.81f}, // index = 2; diagonal line gravity, animation bit at top right + {-9.81f, 9.81f}, // index = 3; diagonal line gravity, animation bit at bottom left + {0, 9.81f}, // index = 4; standard earth gravity vertical + {0, -9.81f}, // index = 5; standard earth gravity reverse vertical + {9.81f, 0}, // index = 6; horizontal gravity + {-9.81f, 0}, // index = 7; horizontal gravity reverse + {0.0001f, 0.0001f}, // index = 8; + {0, 0} // index = 9; + }; + int index = -1; + if (argv[2] != NULL) + { + // Convert argv [2] to an integer + int num = atoi(argv[2]); + + // Check if num is within the legal range. + if (num >= 0 && num < sizeof(positions) / sizeof(positions[0])) + { + index = num; + } + else + { + fprintf(stderr, "Error: Argument out of range\n"); + return 1; + } + } + else + { + fprintf(stderr, "Error: Not enough arguments\n"); + return 1; + } + + // printf positions + if (index != -1) + { + vPos = positions[index]; + init_physics_engine(); + printf("vPos.x = %f, vPos.y = %f\n", vPos.x, vPos.y); + } + else + { + fprintf(stderr, "Invalid argument: %s\n", argv[2]); + return 1; + } + ui_screensub_init(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_jlx.c b/testcases/graphics_test/physics_engine_test/physics_engine_jlx.c new file mode 100644 index 0000000..41f27ab --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_jlx.c @@ -0,0 +1,268 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ +LV_IMG_DECLARE(week); + + +static lv_timer_t* anim_timer = NULL; +static lv_obj_t* btn_reset = NULL; +static lv_obj_t* checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 3 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline void create_image_and_body(physics_node_t* src, const int index) +{ + lv_obj_t* obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + + +// Random number in range [-1,1] +static int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t* param) +{ + g_num++; + if (g_num > 15) { + g_num = 0; + + if (body_num < BODY_NUM) { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) { + ++g_index; + + if (g_index > 10) { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = random_float() * 10.0f; + vPos.y = random_float() * 10.0f; + // vPos.x = 9.0f; + // vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + + anim_set_material(anim_instance, body, &material); + + return body; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void lvx_create_button(lv_obj_t* ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t* ui_boxscale1, const char* text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t* img, const lv_img_dsc_t* src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} +static inline void create_joint(anim_engine_handle_t instance, anim_distance_joint_t* joint_data) +{ + + anim_create_joint_distance(anim_instance, joint_data); +} + +static inline void init_lv_image_obj(void) +{ + anim_vector2f_t linear_v,linear_v_circle; + linear_v.x = -1.2f; + linear_v.y = 0.6f; + + linear_v_circle.x = 0.5f; + linear_v_circle.y = 0.5f; + + init_lvgl_image(&icon_nodes[0], NULL, create_circle_shape, 45, 3.0, linear_v); + init_lvgl_image(&icon_nodes[1], NULL, create_circle_shape2, -45, 3.0, linear_v_circle); + init_lvgl_image(&icon_nodes[2], NULL, create_circle_shape3, -45, 3.0, linear_v_circle); + +} + +static inline void ui_event_btnreset_cb(lv_event_t* e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) { + if (icon_nodes[i].obj != NULL) { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t* e) +{ + lv_obj_t* target = (lv_obj_t*)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + is_debug = true; + } else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void ui_screensub_init(void) +{ + init_lv_image_obj(); + + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); +} + +int anim_physics_create_test(int argc, char *agrv[]) +{ + lv_disp_t* dispp = lv_disp_get_default(); + lv_theme_t* theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + init_physics_engine(); + + + ui_screensub_init(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + return 0; +} diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_material.c b/testcases/graphics_test/physics_engine_test/physics_engine_material.c new file mode 100644 index 0000000..cf38f4a --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_material.c @@ -0,0 +1,312 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ +LV_IMG_DECLARE(week); + + +static lv_timer_t* anim_timer = NULL; +static lv_obj_t* btn_reset = NULL; +static lv_obj_t* checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 1 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; +anim_physics_material_t vMaterial; + +/************************************************************************/ + +static inline void create_image_and_body(physics_node_t* src, const int index) +{ + lv_obj_t* obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + + +// Random number in range [-1,1] +static int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t* param) +{ + g_num++; + if (g_num > 15) { + g_num = 0; + + if (body_num < BODY_NUM) { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) { + ++g_index; + + if (g_index > 10) { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + //vPos.x = random_float() * 10.0f; + //vPos.y = random_float() * 10.0f; + vPos.x = 9.0f; + vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + + anim_set_material(anim_instance, body, &material); + + return body; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void lvx_create_button(lv_obj_t* ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t* ui_boxscale1, const char* text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t* img, const lv_img_dsc_t* src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} +static inline void create_joint(anim_engine_handle_t instance, anim_distance_joint_t* joint_data) +{ + + anim_create_joint_distance(anim_instance, joint_data); +} + +static inline void init_lv_image_obj(void) +{ + anim_vector2f_t linear_v; + linear_v.x = -1.2f; + linear_v.y = 0.6f; + + // linear_v_circle.x = 0.5f; + // linear_v_circle.y = 0.5f; + + + init_lvgl_image(&icon_nodes[0], NULL, create_circle_shape1, 45, 3.0, linear_v); + // init_lvgl_image(&icon_nodes[1], NULL, create_circle_shape4, -45, 3.0, linear_v_circle); + // init_lvgl_image(&icon_nodes[2], NULL, create_circle_shape3, -45, 3.0, linear_v_circle); + +} + +static inline void ui_event_btnreset_cb(lv_event_t* e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) { + if (icon_nodes[i].obj != NULL) { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t* e) +{ + lv_obj_t* target = (lv_obj_t*)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + is_debug = true; + } else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void ui_screensub_init(void) +{ + init_lv_image_obj(); + + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); + //get + //set + //get +} + +int anim_physics_material_test(int argc, char *agrv[]) +{ + /* + typedef struct { + float density; //< The density of the object. + float restitution; //< The bounciness of the physics body. + float friction; //< The roughness of the surface of a shape. + anim_physics_material_t; + */ + anim_physics_material_t material[] = {//Density cannot be negative, Friction Force ideal status is 0, + {0.91f, 0.12f, 0.82f}, // index = 0; Density is 0.91, bounce Force is 1.12, Friction Force is 0.82 normal Value + {0.00f, 0.00f, 0.00f}, // index = 1; Density: 0.00, bounce Force: 0.00, Friction Force is 0.00 Friction Force is ideal status Value + {9.81f, 9.81f, 9.81f}, // index = 2; according to float maximum Value 9.81f + }; + int index = -1; + if (agrv[2] != NULL) + { + // Convert argv [2] to an integer + int num = atoi(agrv[2]); + + // Check if num is within the legal range. + if (num >= 0 && num < sizeof(material) / sizeof(material[0])) + { + index = num; + } + else + { + fprintf(stderr, "Error: Argument out of range\n"); + return 1; + } + } + else + { + fprintf(stderr, "Error: Not enough arguments\n"); + return 1; + } + + init_physics_engine(); + + // printf material + if (index != -1) + { + vMaterial = material[index]; + ui_screensub_init(); + printf("vMaterial.density = %f, vMaterial.restitution = %f, vMaterial.friction %f\n", vMaterial.density, vMaterial.restitution, vMaterial.friction); + } + else + { + fprintf(stderr, "Invalid argument: %s\n", agrv[2]); + return 1; + } + + + + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + return 0; +} diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_restitution_test.c b/testcases/graphics_test/physics_engine_test/physics_engine_restitution_test.c new file mode 100644 index 0000000..cab37e2 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_restitution_test.c @@ -0,0 +1,335 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ +LV_IMG_DECLARE(week); +LV_IMG_DECLARE(time_desc); + +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 12 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline void create_circles_test(anim_engine_handle_t instance, physics_node_t *node, float restitution, float x, float y) +{ + /* + Create an circle, restitution is 0; + */ + node->body_info.position.x = x; + node->body_info.position.y = y; + node->body_info.allow_sleep = false; + // node->body_info.type = ANIM_BODY_DYNAMIC; + node->body_info.type = ANIM_BODY_DYNAMIC; + float radius = 10.0f; + node->body = anim_create_body_circle(instance, &(node->body_info), radius); + + node->material.restitution = restitution; + node->material.friction = 100.0f; + node->material.density = 1.0f; + + anim_set_material(instance, node->body, &(node->material)); +} + +static void create_circle0(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.0f, 132.0f, 182.0f); +} + +static void create_circle1(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.1f, 162.0f, 182.0f); +} + +static void create_circle2(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.3f, 192.0f, 182.0f); +} +static void create_circle3(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.5f, 222.0f, 182.0f); +} + +static void create_circle4(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.7f, 252.0f, 182.0f); +} + +static void create_circle5(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.9f, 282.0f, 182.0f); +} + +static void create_circle6(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 1.1f, 312.0f, 182.0f); +} +static void create_circle7(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 1.3f, 342.0f, 182.0f); +} +static void create_circle8(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 1.5f, 372.0f, 182.0f); +} +static void create_circle9(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 2.0f, 402.0f, 182.0f); +} +static void create_circle10(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 10.0f, 432.0f, 182.0f); +} +static void create_circle11(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 100.0f, 462.0f, 182.0f); +} + + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) + { + ++g_index; + + if (g_index > 10) + { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = 0.0f; + vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + /* create background*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 462.0f; + + // Define ground face, straight line + anim_vector2f_t size; + size.x = 470.0f; + size.y = 20.0f; + + ANIMID body = anim_create_body_box(instance, &info, &size); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = density; + material_background.restitution = 0.1f; + material_background.friction = 100.0f; + anim_set_material(instance, body, &material_background); + + return body; +} + +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} + +static inline void init_lv_image_obj(void) +{ + ; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 100.0); +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS | ANIM_DRAW_JOINT); + // anim_set_debug_model(anim_instance, ANIM_DRAW_JOINT); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +int anim_physics_restitution_test(int argc, char *agrv[]) +{ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + /*Initialize Physics engine*/ + init_physics_engine(); + /*Initialize screen*/ + anim_vector2f_t linear_v; + linear_v.x = 0.0f; + linear_v.y = 0.0f; + + init_lvgl_image(&icon_nodes[0], NULL, create_circle0, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[1], NULL, create_circle1, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[2], NULL, create_circle2, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[3], NULL, create_circle3, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[4], NULL, create_circle4, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[5], NULL, create_circle5, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[6], NULL, create_circle6, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[7], NULL, create_circle7, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[8], NULL, create_circle8, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[9], NULL, create_circle9, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[10], NULL, create_circle10, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[11], NULL, create_circle11, 0, 3.0, linear_v); + /*Create debug button*/ + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); + + /*CollisionCallback*/ + // anim_register_collision_listener + // anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_revolute_joint.c b/testcases/graphics_test/physics_engine_test/physics_engine_revolute_joint.c new file mode 100644 index 0000000..89379c2 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_revolute_joint.c @@ -0,0 +1,370 @@ + +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ + +static ANIMID body_anchor = 0; +static ANIMID body_box = 0; + +LV_IMG_DECLARE(week); +LV_IMG_DECLARE(time_desc); + +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 2 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; +static int joint_flag = 1; +//static int distance_ret = 0; +static int revolute_ret = 0; +//static inline void create_distance_joint(void); +static inline void create_revolute_joint(void); + +/************************************************************************/ + + +static inline void create_anchor(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + Create an empty rigid body as an anchor + */ + + // return anchor_body; + node->body_info.position.x = 232.0; + node->body_info.position.y = 182.0; + node->body_info.allow_sleep = false; + // node->body_info.type = ANIM_BODY_DYNAMIC; + node->body_info.type = ANIM_BODY_STATIC; + + node->body = anim_create_body(instance, &(node->body_info)); + + node->material.restitution = 0.3f; + node->material.friction = 0.5f; + body_anchor = node->body; + + anim_set_material(instance, node->body, &(node->material)); +} + +/* create box*/ +static inline void create_distance_box_rigid_body(anim_engine_handle_t instance, physics_node_t *node) +{ + /* + create a box stiffness body + */ + node->body_info.position.x = 232.0; + node->body_info.position.y = 282.0; + node->body_info.allow_sleep = false; + node->body_info.type = ANIM_BODY_DYNAMIC; + // node->body_info.type = ANIM_BODY_STATIC; + + anim_size_t size; + size.x = 40.0f; + size.y = 40.0f; + node->body = anim_create_body_box(instance, &(node->body_info), &size); + + node->material.restitution = 0.3f; + node->material.friction = 1.0f; + body_box = node->body; + + anim_set_material(instance, node->body, &(node->material)); +} + + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} +// Random number in range [-1,1] +static int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + if (body_num == 2 && joint_flag == 1) + { + + create_revolute_joint(); + printf("Null"); + joint_flag--; + } + } + + if (body_num == BODY_NUM) + { + ++g_index; + + if (g_index > 10) + { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + // vPos.x = random_float() * 10.0f; + // vPos.y = random_float() * 10.0f; + vPos.x = 0.0f; + vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + /* create background*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 462.0f; + + // Define ground face, straight line + anim_vector2f_t size; + size.x = 470.0f; + size.y = 20.0f; + + ANIMID body = anim_create_body_box(instance, &info, &size); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = 1.0f; + material_background.restitution = 1.0f; + anim_set_material(instance, body, &material_background); + + return body; +} + +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} + + +static inline void create_revolute_joint(void) +{ + anim_vector2f_t l1; + anim_vector2f_t l2; + // l1.x = 232.0f; + // l1.y = 100.0f; + // l2.x = 232.0f; + // l2.y = 100.0f; + l1.x = 232.0f; + l1.y = 232.0f; + l2.x = 232.0f; + l2.y = 152.0f; + printf("body_anchor: : %lld\n", body_anchor); + printf("body_box: %lld\n", body_box); + anim_joint_t joint_body; + joint_body.type = ANIM_JOINT_REVOLUTE; + joint_body.body1 = body_anchor; + joint_body.body2 = body_box; + joint_body.user_data = NULL; + joint_body.anchor1 = l1; + joint_body.anchor2 = l2; + + static anim_revolute_joint_t revolute_joint_data; + revolute_joint_data.base = joint_body; + printf("l1.x = %f\n", l1.x); + printf("l1.y = %f\n", l1.y); + printf("l2.x = %f\n", l2.x); + printf("l2.y = %f\n", l2.y); + revolute_joint_data.lower_angle = -90.0f; + revolute_joint_data.upper_angle = 270.0f; + revolute_joint_data.motor_speed = 90.0f; + revolute_joint_data.max_motor_torque = 500.0f; + revolute_joint_data.enable_motor = true; + revolute_ret = anim_create_joint_revolute(anim_instance, &revolute_joint_data); + printf("revolute_ret = %d\n", revolute_ret); +} + +static inline void init_lv_image_obj(void) +{ + ; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + joint_flag = 1; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS | ANIM_DRAW_JOINT); + // anim_set_debug_model(anim_instance, ANIM_DRAW_JOINT); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +int anim_physics_revolute_joint_test(int argc, char *agrv[]) +{ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + /*Initialize Physics engine*/ + init_physics_engine(); + /*Initialize screen*/ + anim_vector2f_t linear_v_anchor; + linear_v_anchor.x = 0.0f; + linear_v_anchor.y = 0.0f; + anim_vector2f_t linear_v; + linear_v.x = 10.0f; + linear_v.y = 1000.6f; + + init_lvgl_image(&icon_nodes[0], NULL, create_anchor, 0, 30.0, linear_v_anchor); + init_lvgl_image(&icon_nodes[1], NULL, create_distance_box_rigid_body, 90, 3.0, linear_v); + + /*Create debug button*/ + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); + + /*CollisionCallback*/ + // anim_register_collision_listener + // anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + + return 0; +} + + \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_test.c b/testcases/graphics_test/physics_engine_test/physics_engine_test.c new file mode 100644 index 0000000..9f4e14a --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_test.c @@ -0,0 +1,293 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ +LV_IMG_DECLARE(week); + + +// static lv_timer_t* anim_timer = NULL; +static lv_obj_t* btn_reset = NULL; +static lv_obj_t* checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 2 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline void create_image_and_body(physics_node_t* src, const int index) +{ + lv_obj_t* obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + + +// Random number in range [-1,1] +int RAND_LIMIT = 32767; +static inline float random_float(void) +{ + float r = (float)(rand() & (RAND_LIMIT)); + r /= RAND_LIMIT; + r = 2.0f * r - 1.0f; + return r; +} + +static inline void anim_timer_cb(lv_timer_t* param) +{ + g_num++; + if (g_num > 15) { + g_num = 0; + + if (body_num < BODY_NUM) { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) { + ++g_index; + + if (g_index > 10) { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = random_float() * 10.0f; + vPos.y = random_float() * 10.0f; + // vPos.x = 9.0f; + // vPos.y = 9.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232; + info.position.y = 232; + + anim_vector2f_t pts[32]; + const int k_segments = 32.0f; + const float k_increment = 2.0f * 3.14159f / k_segments; + + float r = 232; + for (int i = 0; i < k_segments; ++i) { + pts[i].x = cosf(-k_increment * i) * r; + pts[i].y = sinf(-k_increment * i) * r; + } + + ANIMID body = anim_create_body_chain_polygon(anim_instance, &info, pts, 32); + + anim_physics_material_t material; + anim_get_material(anim_instance, body, &material); + + material.density = density; + material.restitution = 0.3f; + + anim_set_material(anim_instance, body, &material); + + return body; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 1.0); +} + +static inline void lvx_create_button(lv_obj_t* ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t* ui_boxscale1, const char* text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t* img, const lv_img_dsc_t* src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} +static inline void create_joint(anim_engine_handle_t instance, anim_distance_joint_t* joint_data) +{ + + anim_create_joint_distance(anim_instance, joint_data); +} + +static inline void init_lv_image_obj(void) +{ + anim_vector2f_t linear_v,linear_v_circle; + linear_v.x = -1.2f; + linear_v.y = 0.6f; + + linear_v_circle.x = 0.5f; + linear_v_circle.y = 0.5f; + + // anim_distance_joint_t joint; + // joint. + // init_lvgl_image(&icon_nodes[0], NULL, create_week_shape, 45, 3.0, linear_v); + init_lvgl_image(&icon_nodes[0], NULL, create_circle_shape, 45, 3.0, linear_v); + init_lvgl_image(&icon_nodes[1], NULL, create_circle_shape2, -45, 3.0, linear_v_circle); +} + +static inline void ui_event_btnreset_cb(lv_event_t* e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) { + if (icon_nodes[i].obj != NULL) { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t* e) +{ + lv_obj_t* target = (lv_obj_t*)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS); + is_debug = true; + } else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +static inline void ui_screensub_init(void) +{ + init_lv_image_obj(); + + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); +} + +int anim_physics_engine_test(int argc, char *agrv[]) +{ + lv_disp_t* dispp = lv_disp_get_default(); + lv_theme_t* theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + init_physics_engine(); + + ui_screensub_init(); + /*CollisionCallback*/ + // anim_register_collision_listener + // anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + // anim_vector2f_t l1, l2; + // l1.x = 10.0f; + // l1.y = 10.0f; + // l2.x = 50.0f; + // l2.y = 50.0f; + // printf("physics_engine_test body_circle: %lld\n", body_circle); + // printf("physics_engine_test body circle_2: %lld\n", body_circle2); + // anim_joint_t joint_body; + // joint_body.type = ANIM_JOINT_DISTANCE; + // joint_body.body1 = body_circle; + // joint_body.body2 = body_circle2; + // joint_body.user_data = NULL; + + // static anim_distance_joint_t joint_data; + // joint_data.base = joint_body; + // joint_data.local_anchor1 = l1; + // joint_data.local_anchor2 = l2; + // joint_data.length = 50.0f; + // joint_data.min_length = 40.0f; + // joint_data.max_length = 60.0f; + // joint_data.damping = 1.0f; + // joint_data.stiffness = 1.0f; + // create_joint(anim_instance, &joint_data); + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_engine_test.h b/testcases/graphics_test/physics_engine_test/physics_engine_test.h new file mode 100644 index 0000000..9e24df6 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_engine_test.h @@ -0,0 +1,31 @@ +#ifndef _SQUARELINE_PROJECT_WATCH_DEMO_H +#define _SQUARELINE_PROJECT_WATCH_DEMO_H +#ifdef __cplusplus +extern "C" { +#endif + +#include "lvgl/lvgl.h" +#include "animengine/anim_physics.h" + +// void anim_physics_watch(char* info[], int size, void* param); +int anim_physics_engine_test(int argc, char *agrv[]); +int anim_physics_gravity_test(int argc, char *agrv[]); +int anim_physics_body_test(int argc, char *agrv[]); +int anim_physics_distance_joint_test(int argc, char *agrv[]); +int anim_physics_collision_test(int argc, char *agrv[]); +int anim_physics_material_test(int argc, char *agrv[]); +int anim_physics_restitution_test(int argc, char *agrv[]); +int anim_physics_friction_test(int argc, char *agrv[]); +int anim_physics_material_test(int argc, char *agrv[]); +int anim_physics_material_test2(int argc, char *agrv[]); +int anim_physics_first_material(int argc, char *agrv[]); +int anim_physics_revolute_joint_test(int argc, char *agrv[]); +int anim_physics_create_test(int argc, char *agrv[]); +//int anim_physics_revolute_joint_jlx(int argc, char *agrv[]) + +extern anim_physics_material_t vMaterial; +#ifdef __cplusplus +} /*extern "C"*/ +#endif + +#endif \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/physics_friction_test.c b/testcases/graphics_test/physics_engine_test/physics_friction_test.c new file mode 100644 index 0000000..ef7ef7d --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/physics_friction_test.c @@ -0,0 +1,433 @@ +#include "physics_engine_test.h" +#include "animengine/anim_physics.h" +#include "animengine/lvx_animengine_adapter.h" +#include "data_def_test.h" +#include +#include +#include +#include +#include +/***************************************************************************/ + +/****************************************************************************/ + +/************************************************************************/ +LV_IMG_DECLARE(week); +LV_IMG_DECLARE(time_desc); + +static lv_timer_t *anim_timer = NULL; +static lv_obj_t *btn_reset = NULL; +static lv_obj_t *checkbox_debug = NULL; +static anim_engine_handle_t anim_instance = NULL; + +#define BODY_NUM 12 +// #define BODY_NUM 1 +static physics_node_t icon_nodes[BODY_NUM]; + +static int body_num = 0; + +static int g_index = 0; +static int g_num = 0; +static bool is_debug = false; + +/************************************************************************/ + +static inline void create_circles_test(anim_engine_handle_t instance, physics_node_t *node, float friction) +{ + /* + Create an circle, restitution is 0; + */ + node->body_info.position.x = 182.0f; + node->body_info.position.y = 102.0f; + node->body_info.allow_sleep = false; + // node->body_info.type = ANIM_BODY_DYNAMIC; + node->body_info.type = ANIM_BODY_DYNAMIC; + float radius = 10.0f; + node->body = anim_create_body_circle(instance, &(node->body_info), radius); + + node->material.restitution = 0.1; + node->material.friction =friction; + node->material.density = 20.0f; + + anim_set_material(instance, node->body, &(node->material)); +} + +static void create_circle0(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.0f); +} + +static void create_circle1(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 0.5f); +} + +static void create_circle2(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 1.0f); +} +static void create_circle3(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 2.0f); +} + +static void create_circle4(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 5.0f); +} + +static void create_circle5(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 10.0f); +} + +static void create_circle6(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 20.0f); +} +static void create_circle7(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 40.0f); +} +static void create_circle8(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 80.0f); +} +static void create_circle9(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 100.0f); +} +static void create_circle10(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 200.0f); +} +static void create_circle11(anim_engine_handle_t instance, physics_node_t *node) +{ + create_circles_test(instance, node, 400.0f); +} + + +static inline void create_image_and_body(physics_node_t *src, const int index) +{ + lv_obj_t *obj = lv_image_create(lv_screen_active()); + lv_image_set_src(obj, src->img_src); + lv_obj_set_width(obj, LV_SIZE_CONTENT); + lv_obj_set_height(obj, LV_SIZE_CONTENT); + lv_obj_set_align(obj, LV_ALIGN_DEFAULT); + lv_obj_add_flag(obj, LV_OBJ_FLAG_ADV_HITTEST); + lv_obj_remove_flag(obj, LV_OBJ_FLAG_SCROLLABLE); + + lv_image_set_scale(obj, 256); + + lv_obj_set_style_x(obj, 240, LV_PART_MAIN); + lv_obj_set_style_y(obj, 240, LV_PART_MAIN); + src->obj = obj; + + src->create_func(anim_instance, src); +} + +static inline void anim_timer_cb(lv_timer_t *param) +{ + g_num++; + if (g_num > 15) + { + g_num = 0; + + if (body_num < BODY_NUM) + { + create_image_and_body(&icon_nodes[body_num], body_num); + body_num++; + } + } + + if (body_num == BODY_NUM) + { + ++g_index; + + if (g_index > 10) + { + g_index = 0; + static int g_gravity_index = 0; + srand((unsigned)time(NULL)); + + anim_vector2f_t vPos; + vPos.x = 0.0f; + vPos.y = 99.0f; + anim_set_gravity(anim_instance, vPos); + g_gravity_index++; + } + } +} + +static inline ANIMID create_chain_shape(anim_engine_handle_t instance, float density) +{ + /* create background*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 462.0f; + + // Define ground face, straight line + anim_vector2f_t size; + size.x = 470.0f; + size.y = 20.0f; + + ANIMID body = anim_create_body_box(instance, &info, &size); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = density; + material_background.restitution = 0.1f; + material_background.friction = 100.0f; + anim_set_material(instance, body, &material_background); + + return body; +} + + +static inline ANIMID create_chain_shape_top(anim_engine_handle_t instance, float density) +{ + /* Create top bevel shape*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 232.0f; + + // Define ground face, straight line + anim_vector2f_t p1; + anim_vector2f_t p2; + p1.x = -100.0f; + p1.y = -100.0f; + p2.x = 232.0f; + p2.y = -20.0f; + // pts[2].x = 262.0f; + // pts[2].y = 132.0f; + // pts[3].x = 252.0f; + // pts[3].y = 212.0f; + ANIMID body = anim_create_body_edge_tow_sided(instance, &info, &p1, &p2); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = density; + material_background.restitution = 0.1f; + material_background.friction = 100.0f; + anim_set_material(instance, body, &material_background); + + return body; +} + +static inline ANIMID create_chain_shape_middle(anim_engine_handle_t instance, float density) +{ + /* Create top bevel shape*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 232.0f; + + // Define ground face, straight line + anim_vector2f_t p1; + anim_vector2f_t p2; + p1.x = 402.0f; + p1.y = 30.0f; + p2.x = 20.0f; + p2.y = 80.0f; + // pts[2].x = 262.0f; + // pts[2].y = 132.0f; + // pts[3].x = 252.0f; + // pts[3].y = 212.0f; + ANIMID body = anim_create_body_edge_tow_sided(instance, &info, &p1, &p2); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = density; + material_background.restitution = 0.1f; + material_background.friction = 100.0f; + anim_set_material(instance, body, &material_background); + + return body; +} + +static inline ANIMID create_chain_shape_end(anim_engine_handle_t instance, float density) +{ + /* Create top bevel shape*/ + + anim_body_info_t info; + anim_body_init(&info); + info.position.x = 232.0f; + info.position.y = 232.0f; + + // Define ground face, straight line + anim_vector2f_t p1; + anim_vector2f_t p2; + p1.x = -150.0f; + p1.y = 130.0f; + p2.x = 222.0f; + p2.y = 192.0f; + // pts[2].x = 262.0f; + // pts[2].y = 132.0f; + // pts[3].x = 252.0f; + // pts[3].y = 212.0f; + ANIMID body = anim_create_body_edge_tow_sided(instance, &info, &p1, &p2); + anim_physics_material_t material_background; + anim_get_material(anim_instance, body, &material_background); + material_background.density = density; + material_background.restitution = 0.1f; + material_background.friction = 100.0f; + anim_set_material(instance, body, &material_background); + + return body; +} +static inline void lvx_create_button(lv_obj_t *ui_btnreset, int32_t x, int32_t y) +{ + lv_obj_set_width(ui_btnreset, 59); + lv_obj_set_height(ui_btnreset, 33); + lv_obj_set_x(ui_btnreset, x); + lv_obj_set_y(ui_btnreset, y); + lv_obj_set_align(ui_btnreset, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_btnreset, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(ui_btnreset, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_style_bg_color(ui_btnreset, lv_color_hex(0xFFFFFF), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_bg_opa(ui_btnreset, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void lvx_create_checkbox(lv_obj_t *ui_boxscale1, const char *text, int32_t x, int32_t y) +{ + lv_checkbox_set_text(ui_boxscale1, text); + lv_obj_set_width(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_height(ui_boxscale1, LV_SIZE_CONTENT); + lv_obj_set_x(ui_boxscale1, x); + lv_obj_set_y(ui_boxscale1, y); + lv_obj_set_align(ui_boxscale1, LV_ALIGN_TOP_LEFT); + lv_obj_add_flag(ui_boxscale1, LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_set_style_text_color(ui_boxscale1, lv_color_hex(0xFBFBFB), + LV_PART_MAIN | LV_STATE_DEFAULT); + lv_obj_set_style_text_opa(ui_boxscale1, 255, LV_PART_MAIN | LV_STATE_DEFAULT); +} + +static inline void init_lvgl_image(physics_node_t *img, const lv_img_dsc_t *src, + create_shape_func_t shape, float angle, float desity, anim_vector2f_t linear_v) +{ + img->obj = NULL; + img->body = 0; + img->img_src = src; + img->create_func = shape; + + img->material.density = desity; + + anim_body_init(&(img->body_info)); + + img->body_info.angle = angle; + img->body_info.linear_velocity = linear_v; +} + +static inline void init_lv_image_obj(void) +{ + ; +} + +static void init_physics_engine(void) +{ + if (anim_instance != NULL) + { + anim_engine_destroy(anim_instance); + anim_instance = NULL; + } + + anim_instance = lvx_anim_adapter_init(); + + create_chain_shape(anim_instance, 100.0); + create_chain_shape_top(anim_instance, 1.0); + create_chain_shape_middle(anim_instance, 1.0); + create_chain_shape_end(anim_instance, 1.0); +} + +static inline void ui_event_btnreset_cb(lv_event_t *e) +{ + lv_event_code_t event_code = lv_event_get_code(e); + + if (event_code == LV_EVENT_CLICKED) + { + + body_num = 0; + g_index = 0; + g_num = 0; + for (size_t i = 0; i < BODY_NUM; i++) + { + if (icon_nodes[i].obj != NULL) + { + lv_obj_delete(icon_nodes[i].obj); + icon_nodes[i].obj = NULL; + } + + icon_nodes[i].body = 0; + } + + init_physics_engine(); + anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + } +} + +static inline void ui_event_checkbox_cb(lv_event_t *e) +{ + lv_obj_t *target = (lv_obj_t *)lv_event_get_target(e); + + if ((lv_obj_get_state(target) & LV_STATE_CHECKED) && !is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_SHAPE | ANIM_DRAW_CENTER_OF_MASS | ANIM_DRAW_JOINT); + // anim_set_debug_model(anim_instance, ANIM_DRAW_JOINT); + is_debug = true; + } + else if (!(lv_obj_get_state(target) & LV_STATE_CHECKED) && is_debug) + { + anim_set_debug_model(anim_instance, ANIM_DRAW_NONE); + is_debug = false; + } +} + +int anim_physics_friction_test(int argc, char *agrv[]) +{ + lv_disp_t *dispp = lv_disp_get_default(); + lv_theme_t *theme = lv_theme_default_init( + dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED), + false, LV_FONT_DEFAULT); + lv_disp_set_theme(dispp, theme); + + lv_obj_add_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLL_ON_FOCUS); + lv_obj_clear_flag(lv_scr_act(), LV_OBJ_FLAG_SCROLLABLE); + + /*Initialize Physics engine*/ + init_physics_engine(); + /*Initialize screen*/ + anim_vector2f_t linear_v; + linear_v.x = -0.1f; + linear_v.y = 0.1f; + + init_lvgl_image(&icon_nodes[0], NULL, create_circle0, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[1], NULL, create_circle1, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[2], NULL, create_circle2, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[3], NULL, create_circle3, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[4], NULL, create_circle4, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[5], NULL, create_circle5, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[6], NULL, create_circle6, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[7], NULL, create_circle7, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[8], NULL, create_circle8, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[9], NULL, create_circle9, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[10], NULL, create_circle10, 0, 3.0, linear_v); + init_lvgl_image(&icon_nodes[11], NULL, create_circle11, 0, 3.0, linear_v); + /*Create debug button*/ + static int SLIDE_NUM = 1; + btn_reset = lv_btn_create(lv_screen_active()); + lvx_create_button(btn_reset, 232, 80); + lv_obj_add_event_cb(btn_reset, ui_event_btnreset_cb, LV_EVENT_CLICKED, NULL); + + checkbox_debug = lv_checkbox_create(lv_screen_active()); + lvx_create_checkbox(checkbox_debug, "debug", 232, 100 + 50 * SLIDE_NUM); + lv_obj_add_event_cb(checkbox_debug, ui_event_checkbox_cb, LV_EVENT_ALL, NULL); + + /*CollisionCallback*/ + // anim_register_collision_listener + // anim_timer = lv_timer_create(anim_timer_cb, 16, NULL); + + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/physics_engine_test/week.c b/testcases/graphics_test/physics_engine_test/week.c new file mode 100644 index 0000000..9edb2b7 --- /dev/null +++ b/testcases/graphics_test/physics_engine_test/week.c @@ -0,0 +1,225 @@ + +/* clang-format off */ + +#if defined(LV_LVGL_H_INCLUDE_SIMPLE) +#include "lvgl.h" +#elif defined(LV_BUILD_TEST) +#include "../lvgl.h" +#else +#include "lvgl/lvgl.h" +#endif + + +#ifndef LV_ATTRIBUTE_MEM_ALIGN +#define LV_ATTRIBUTE_MEM_ALIGN +#endif + +#ifndef LV_ATTRIBUTE_IMG_DUST +#define LV_ATTRIBUTE_IMG_DUST +#endif + +static const +LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMG_DUST +uint8_t week_map[] = { + + 0x4c,0x70,0x47,0x00,0x66,0x6a,0x61,0xfe,0x74,0x78,0x6e,0xfe,0x6a,0x6e,0x65,0xfe, + 0x6c,0x70,0x67,0xfe,0x7a,0x7e,0x74,0xfe,0x7b,0x81,0x75,0xfe,0x6b,0x6f,0x66,0xfe, + 0x77,0x7b,0x71,0xfe,0x68,0x6c,0x63,0xfe,0x73,0x77,0x6d,0xfe,0x6d,0x71,0x68,0xfe, + 0x67,0x6b,0x62,0xfe,0x65,0x69,0x60,0xfe,0x69,0x6d,0x64,0xfe,0x7c,0x82,0x76,0xfe, + 0x72,0x76,0x6c,0xfe,0x6e,0x72,0x69,0xfe,0x70,0x74,0x6a,0xfe,0x71,0x75,0x6b,0xfe, + 0x76,0x7a,0x70,0xfe,0x6f,0x73,0x69,0xfe,0x78,0x7c,0x72,0xfe,0x63,0x66,0x5e,0xfe, + 0x61,0x64,0x5c,0xfe,0x75,0x79,0x6f,0xfe,0x64,0x67,0x5f,0xfe,0x64,0x68,0x5f,0xfe, + 0x60,0x62,0x5d,0x60,0x63,0x67,0x5e,0xfe,0x62,0x65,0x5d,0xfe,0x79,0x7d,0x73,0xfe, + 0x6f,0x73,0x6a,0xfe,0x6e,0x72,0x68,0xfe,0x7f,0x84,0x7a,0x9f,0x7a,0x80,0x74,0xfe, + 0x65,0x68,0x60,0xfe,0x7d,0x82,0x77,0xfe,0x7c,0x81,0x76,0xfe,0x66,0x69,0x61,0xfe, + 0x70,0x74,0x6b,0xfe,0x62,0x66,0x5d,0xfe,0x7d,0x83,0x77,0xfe,0x71,0x75,0x6c,0xfe, + 0x6d,0x71,0x67,0xfe,0x67,0x6a,0x62,0xfe,0x7e,0x84,0x78,0xfe,0x7b,0x80,0x75,0xfe, + 0x79,0x7e,0x73,0xfe,0x7e,0x83,0x77,0xfe,0x60,0x64,0x5b,0xfe,0x72,0x76,0x6d,0xfe, + 0x7e,0x83,0x78,0xfe,0x6a,0x6d,0x64,0xfe,0x61,0x65,0x5c,0xfe,0x6c,0x70,0x66,0xfe, + 0x7f,0x84,0x78,0x9f,0x69,0x6c,0x63,0xfe,0x6b,0x6e,0x65,0xfe,0x6c,0x70,0x67,0xa0, + 0x71,0x73,0x6b,0x60,0x74,0x79,0x6f,0xfe,0x68,0x6b,0x62,0xfe,0x69,0x6d,0x64,0xa0, + 0x73,0x77,0x6d,0xa0,0x70,0x73,0x69,0xa0,0x73,0x79,0x6e,0x5f,0x7d,0x81,0x77,0xdf, + 0x78,0x7c,0x73,0x5f,0x66,0x6a,0x62,0x60,0x6c,0x72,0x68,0x5f,0x66,0x69,0x60,0xa0, + 0x60,0x62,0x5a,0x60,0x71,0x76,0x6c,0xfe,0x6a,0x6e,0x65,0x60,0x58,0x5b,0x53,0xfe, + 0x7d,0x82,0x76,0x7f,0x61,0x68,0x5f,0x1f,0x61,0x65,0x5d,0x30,0x79,0x7e,0x73,0x9f, + 0x61,0x63,0x5b,0x5f,0x62,0x66,0x5e,0x40,0x5b,0x5d,0x56,0xfe,0x76,0x7a,0x70,0xa0, + 0x77,0x7a,0x70,0x9f,0x7d,0x81,0x77,0x40,0x68,0x6c,0x63,0x5f,0x79,0x7c,0x73,0x60, + 0x7a,0x7f,0x74,0x1f,0x76,0x7d,0x70,0x10,0x60,0x6d,0x5a,0x10,0x63,0x66,0x5e,0xbf, + 0x80,0x84,0x78,0xfe,0x7e,0x82,0x78,0x8f,0x7b,0x7f,0x75,0x70,0x61,0x65,0x5c,0xdf, + 0x74,0x78,0x6f,0x3a,0x7e,0x84,0x79,0x6f,0x7a,0x83,0x77,0x30,0x64,0x67,0x5f,0xcf, + 0x61,0x65,0x5c,0x8f,0x61,0x64,0x5d,0x50,0x62,0x65,0x5d,0x70,0x63,0x65,0x5d,0x80, + 0x7c,0x83,0x77,0x9f,0x49,0x4c,0x45,0xfe,0x6e,0x71,0x67,0x27,0x7e,0x83,0x78,0xef, + 0x60,0x64,0x5c,0xa0,0x7b,0x80,0x74,0xbf,0x78,0x80,0x74,0x40,0x80,0x83,0x78,0x80, + 0x62,0x66,0x5e,0xdf,0x62,0x65,0x5e,0xef,0x26,0x28,0x24,0xfe,0x63,0x66,0x5d,0xee, + 0x62,0x65,0x5d,0xde,0x62,0x66,0x5e,0xef,0x61,0x65,0x5c,0xee,0x65,0x67,0x5f,0xdf, + 0x60,0x64,0x5c,0x7f,0x64,0x67,0x5e,0x4f,0x78,0x7e,0x73,0xa0,0x64,0x67,0x5f,0xef, + 0x7e,0x84,0x7b,0x4f,0x64,0x68,0x60,0x7f,0x60,0x65,0x5c,0xee,0x7f,0x83,0x79,0xcf, + 0x76,0x7c,0x73,0x50,0x60,0x65,0x5c,0xaf,0x00,0x00,0x00,0xff,0x6d,0x71,0x68,0xff, + 0x6a,0x6e,0x65,0xff,0x71,0x75,0x6b,0xff,0x68,0x6c,0x63,0xff,0x69,0x6d,0x64,0xff, + 0x75,0x79,0x6f,0xff,0x6b,0x6f,0x66,0xff,0x65,0x69,0x60,0xff,0x76,0x7a,0x70,0xff, + 0x7a,0x7e,0x74,0xff,0x7b,0x80,0x75,0xff,0x72,0x76,0x6c,0xff,0x6c,0x70,0x67,0xff, + 0x74,0x78,0x6e,0xff,0x77,0x7b,0x71,0xff,0x70,0x74,0x6a,0xff,0x6f,0x73,0x6a,0xff, + 0x6e,0x72,0x69,0xff,0x64,0x68,0x5f,0xff,0x67,0x6b,0x62,0xff,0x78,0x7c,0x72,0xff, + 0x79,0x7d,0x73,0xff,0x6f,0x73,0x69,0xff,0x63,0x66,0x5e,0xff,0x73,0x77,0x6d,0xff, + 0x7c,0x80,0x76,0xff,0x66,0x6a,0x61,0xff,0x62,0x65,0x5d,0xff,0x70,0x74,0x6b,0xff, + 0x63,0x67,0x5e,0xff,0x7c,0x81,0x76,0xff,0x64,0x67,0x5f,0xff,0x66,0x69,0x61,0xff, + 0x65,0x68,0x60,0xff,0x7d,0x82,0x77,0xff,0x61,0x64,0x5c,0xff,0x7a,0x7f,0x74,0xff, + 0x7b,0x7f,0x75,0xff,0x7e,0x83,0x78,0xff,0x6e,0x72,0x68,0xff,0x71,0x75,0x6c,0xff, + 0x7d,0x81,0x77,0xff,0x62,0x66,0x5d,0xff,0x78,0x7d,0x72,0xff,0x7e,0x82,0x78,0xff, + 0x79,0x7e,0x73,0xff,0x67,0x6a,0x62,0xff,0x72,0x76,0x6d,0xff,0x61,0x65,0x5c,0xff, + 0x6d,0x71,0x67,0xff,0x6a,0x6d,0x64,0xff,0x6b,0x6e,0x65,0xff,0x73,0x77,0x6e,0xff, + 0x7d,0x81,0x76,0xff,0x7e,0x82,0x77,0xff,0x6c,0x70,0x66,0xff,0x77,0x7c,0x71,0xff, + 0x69,0x6c,0x63,0xff,0x61,0x65,0x5d,0xff,0x7f,0x83,0x78,0xff,0x7f,0x83,0x79,0xff, + 0x60,0x64,0x5c,0xff,0x74,0x79,0x6f,0xff,0x6c,0x6f,0x66,0xff,0x76,0x7b,0x71,0xff, + 0x0e,0x0f,0x0e,0xff,0x68,0x6b,0x63,0xff,0x62,0x66,0x5e,0xff,0x73,0x78,0x6e,0xff, + 0x75,0x7a,0x70,0xff,0x0d,0x0d,0x0c,0xff,0x7c,0x80,0x75,0xff,0x77,0x7c,0x72,0xff, + 0x5b,0x5e,0x57,0xff,0x1d,0x1f,0x1c,0xff,0x68,0x6b,0x62,0xff,0x74,0x78,0x6f,0xff, + 0x76,0x7b,0x70,0xff,0x6b,0x6f,0x65,0xff,0x58,0x5b,0x53,0xff,0x63,0x67,0x5f,0xff, + 0x0d,0x0e,0x0d,0xff,0x71,0x76,0x6c,0xff,0x72,0x77,0x6d,0xff,0x6d,0x70,0x67,0xff, + 0x69,0x6c,0x64,0xff,0x5f,0x62,0x5a,0xff,0x67,0x6a,0x61,0xff,0x3b,0x3d,0x38,0xff, + 0x0f,0x10,0x0e,0xff,0x48,0x4b,0x45,0xff,0x2b,0x2c,0x29,0xff,0x3a,0x3c,0x37,0xff, + 0x64,0x68,0x60,0xff,0x47,0x4a,0x44,0xff,0x06,0x07,0x06,0xff,0x4b,0x4e,0x47,0xff, + 0x3c,0x3e,0x39,0xff,0x07,0x07,0x07,0xff,0x40,0x42,0x3d,0xff,0x35,0x37,0x33,0xff, + 0x55,0x58,0x51,0xff,0x5d,0x61,0x59,0xff,0x7a,0x7e,0x73,0xff,0x4a,0x4c,0x46,0xff, + 0x42,0x45,0x3f,0xff,0x75,0x79,0x70,0xff,0x27,0x29,0x25,0xff,0x5a,0x5d,0x56,0xff, + 0x34,0x35,0x31,0xff,0x41,0x43,0x3d,0xff,0x43,0x45,0x40,0xff,0x14,0x14,0x13,0xff, + 0x19,0x1a,0x18,0xff,0x32,0x33,0x2f,0xff,0x50,0x53,0x4c,0xff,0x4e,0x50,0x4a,0xff, + 0x52,0x55,0x4e,0xff,0x51,0x54,0x4e,0xff,0x26,0x27,0x24,0xff,0x07,0x08,0x07,0xff, + 0x39,0x3b,0x36,0xff,0x70,0x73,0x6a,0xff,0x1b,0x1d,0x1a,0xff,0x44,0x46,0x40,0xff, + + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x7c,0x61,0x6f,0x22,0x22,0x22,0x22,0x38,0x22,0x22,0x38,0x22,0x22,0x22,0x22,0x22,0x22,0x22,0x38,0x22,0x38,0x22,0x38,0x22,0x22,0x38,0x22,0x38,0x22,0x22,0x38,0x22,0x38,0x22,0x22,0x38,0x22,0x22,0x22,0x22,0x22,0x38,0x22,0x22,0x22,0x22,0x22,0x38,0x22,0x22,0x38,0x22,0x22,0x38,0x22,0x22,0x38,0x22,0x22,0x22,0x38,0x22,0x22,0x22,0x22,0x38,0x22,0x22,0x22,0x22,0x38,0x22,0x38,0x22,0x22,0x38,0x38,0x38,0x6f,0x61,0x55,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x55,0x5d,0x43,0xbe,0x2e,0xbf,0xbe,0x2e,0xbf,0x2e,0xbe,0xbf,0xbf,0xbf,0x2e,0x5c,0xbf,0x2e,0xbe,0xbf,0xbe,0xa9,0xbe,0xbf,0xbf,0xbf,0xbe,0x2e,0xa9,0xbf,0x2e,0xbf,0xbe,0xbf,0xa9,0xbf,0x2e,0x34,0xa9,0xbf,0x2e,0xbe,0xbf,0xbf,0x2e,0xbe,0x2e,0xbf,0xbf,0xbe,0xbe,0xbf,0x2e,0xbf,0x2e,0xbe,0xbf,0xbf,0x5c,0xbe,0xbe,0x5c,0xbf,0xbf,0x5c,0xbe,0xbf,0xbf,0x2e,0xbe,0xbf,0xbf,0xbe,0xbf,0xbf,0xa9,0xbe,0xbe,0xbe,0xbf,0xbe,0x2e,0xbe,0xbe,0x2e,0xbf,0x7f,0x5d,0x62,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x59,0x4c,0x6b,0xa9,0x31,0x34,0x34,0xbf,0x34,0xa9,0xbe,0xa9,0x34,0xa9,0x34,0xa9,0xbf,0xbe,0xa9,0x34,0xbe,0x2e,0xa9,0xbe,0xaf,0x31,0xbe,0x34,0xa9,0xa9,0xbe,0xa9,0x2e,0xa9,0xa9,0xa9,0xbf,0xa9,0xa9,0xbe,0xbe,0xbf,0xbf,0xa9,0x2e,0xa9,0x34,0xa9,0xa9,0x2e,0x34,0xa9,0xbf,0xa9,0xbe,0xbe,0xa9,0xa9,0xbf,0x34,0x2e,0xa9,0xa9,0xa9,0x2e,0xbe,0xbe,0xa9,0xa9,0xbe,0xbf,0xbe,0xa9,0xa9,0xbe,0x34,0xa9,0x2e,0x34,0xbf,0xbf,0x2e,0xbf,0xbf,0x2e,0xbe,0xbe,0xbf,0xa9,0xa9,0xa9,0xbf,0x43,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4c,0x6b,0xaf,0xa9,0xa9,0xa9,0xa9,0xaf,0xaf,0xa9,0x31,0xa9,0xbe,0x2e,0xa9,0x31,0xa9,0x31,0xaf,0x31,0x34,0x31,0xaf,0xa9,0xaf,0xa9,0xa9,0xaf,0xa9,0xbe,0xaf,0x2e,0x31,0x2e,0xaf,0xa9,0x31,0x34,0xbe,0xbf,0xa9,0xbe,0xa9,0xa9,0x31,0xa9,0x31,0xa9,0xa9,0x2e,0xa9,0xbf,0xa9,0x34,0xa9,0xa9,0xaf,0x31,0x34,0xaf,0xa9,0xa9,0xa9,0xbf,0xbe,0xa9,0x2e,0x2e,0xa9,0xa9,0xbe,0xbf,0xbe,0xaf,0x31,0xa9,0xaf,0xa9,0xa9,0xa9,0xaf,0xa9,0xbe,0x34,0xa9,0xa9,0xa9,0xa9,0x34,0x34,0x2e,0xa9,0xaf,0xa9,0xa9,0x43,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x62,0x43,0xa9,0x2a,0xb9,0xaf,0xa9,0xb9,0xa9,0x2e,0x2a,0xa9,0x34,0x31,0xaf,0xbe,0xa9,0x31,0xa9,0xaf,0xaf,0xbe,0xa9,0xa9,0xaf,0xa9,0xa9,0x2a,0xb9,0x31,0xaf,0xb9,0xaf,0xaf,0x2e,0xa9,0x31,0xaf,0xa9,0xaf,0x2a,0x31,0xaf,0x31,0xaf,0x31,0x31,0x34,0xa9,0xa9,0x34,0xa9,0x2a,0x31,0x2a,0xaf,0x2a,0x31,0xa9,0xa9,0xa9,0xaf,0xaf,0xaf,0xa9,0xa5,0xaf,0xa9,0xb9,0xaf,0xaf,0x2a,0xb9,0xaf,0xa9,0x2a,0xb9,0xaf,0xb9,0x31,0xa9,0xa9,0x2e,0xaf,0x34,0xaf,0xaf,0x2a,0xa9,0x34,0xa9,0xaf,0xbe,0xaf,0xaf,0xb9,0xa9,0xa9,0xbf,0x68,0x58,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x61,0x31,0x31,0xaf,0x2a,0xa5,0x2a,0x25,0xb9,0xaf,0x2a,0xaf,0xaf,0x31,0x2a,0x31,0xa5,0xb9,0xaf,0x2a,0x2a,0xaf,0xb9,0xb9,0xa5,0xa5,0xa9,0xa5,0xa9,0xb9,0xb9,0xaf,0x2a,0xaf,0xb9,0x2a,0xa5,0x25,0xb9,0x2a,0xaf,0xb9,0x2a,0xaf,0xb9,0xaf,0x2a,0x2a,0xb9,0xbe,0x2a,0xb9,0xa9,0x2a,0xa5,0xa9,0xb9,0xa5,0xb9,0xb9,0xaf,0x31,0xa9,0x25,0xa5,0xaf,0xa5,0xb9,0x2a,0xaf,0xaf,0xb9,0x2a,0x2a,0x25,0xb9,0x2a,0xb9,0xa9,0xb9,0xb9,0xaf,0x2a,0x2a,0xb9,0xaf,0x31,0xbe,0xa9,0xb9,0xaf,0xaf,0xa5,0x2a,0xaf,0xa5,0xa5,0x31,0xb9,0xa5,0xaf,0x43,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5d,0xaf,0x25,0xb9,0xb9,0x25,0xaf,0xb9,0xa5,0xa5,0xa5,0xa5,0xaf,0x2a,0xa5,0x25,0x25,0xb9,0x2a,0xb9,0xb9,0x2a,0xa5,0xa5,0xa5,0xb9,0xaf,0xa5,0x25,0xa5,0xb9,0xb9,0xa5,0xac,0xa5,0x25,0xaf,0xa5,0xaf,0x25,0x2a,0xa5,0xa5,0xa5,0xaf,0xb9,0xa5,0xaf,0xa5,0x25,0xa5,0xa5,0xa5,0xac,0xaf,0xaf,0x25,0x2a,0xa5,0x25,0xa5,0xa9,0xb9,0xa9,0xb9,0x2a,0xaf,0xb9,0xa5,0xa5,0xa5,0xb9,0xaf,0xaf,0xa5,0xb9,0xa5,0xa5,0x25,0x25,0xaf,0xac,0xa5,0xa5,0xaf,0xa5,0x25,0xa5,0xb9,0x25,0x25,0xa5,0x2a,0xa5,0x25,0xb9,0xa5,0xaf,0x2a,0xa5,0xa5,0xb9,0xaf,0xa5,0x4c,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x68,0xa5,0xa5,0xb9,0xaf,0x25,0xac,0x25,0x25,0x25,0xa5,0x25,0x25,0xac,0x2a,0xa5,0x25,0xa5,0xac,0xa5,0x25,0xa5,0xa5,0xac,0xa5,0x25,0x25,0xac,0xac,0xa5,0xa5,0xb9,0xa5,0x25,0xa5,0xa5,0x2a,0x25,0xa5,0xa5,0xa5,0xb9,0xa5,0xa5,0x25,0x25,0xb9,0xa5,0x25,0xb9,0xa5,0x2a,0x25,0xac,0xa5,0xac,0x25,0xaf,0xac,0xac,0xa5,0xac,0x25,0xa5,0xa5,0xa5,0xa5,0xa5,0x25,0xb9,0xac,0xa5,0x0f,0xa5,0x0f,0x25,0x25,0xa5,0xa5,0x0f,0x25,0xaf,0x25,0xa5,0x25,0x0f,0xa5,0xa5,0xa5,0xa5,0xa5,0x25,0x25,0xa5,0xb9,0xa5,0xa5,0xaf,0xa5,0xac,0xa5,0xa5,0xa5,0xa5,0xa5,0xac,0x4c,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x4c,0xb8,0xac,0xac,0x25,0xa5,0xaf,0x25,0xac,0xb8,0xa5,0xa5,0x0f,0xac,0x0f,0xac,0xac,0x25,0x25,0xac,0x0f,0xac,0xac,0xb9,0xb8,0xa5,0x0f,0xa5,0xac,0xac,0xa1,0xac,0x0f,0xa5,0xac,0xac,0xac,0x0f,0xac,0xac,0xa5,0x0f,0xac,0xac,0xac,0x0f,0xac,0xb8,0xa5,0xa5,0xb8,0x0f,0x25,0xac,0xa5,0xac,0xa5,0x25,0xac,0x25,0xb8,0x0f,0x0f,0xac,0xa5,0x0f,0xac,0xac,0xa5,0xac,0xac,0xb8,0xa5,0x0f,0xac,0xa5,0x0f,0xac,0xac,0x25,0xac,0xb8,0xb8,0x25,0x25,0xac,0xac,0x0f,0xac,0xb8,0xa5,0xb8,0x25,0x25,0xa5,0x25,0x0f,0x0f,0xac,0xa1,0xac,0x0f,0xa5,0xac,0x0f,0xac,0x25,0xac,0x5e,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x4c,0x26,0xac,0xb8,0xac,0x0f,0xac,0xb8,0xa5,0xac,0x25,0x26,0x0f,0xa5,0x25,0xac,0xb8,0xac,0xac,0x0f,0xa1,0xac,0xac,0xac,0xa1,0x25,0xac,0xb8,0xa1,0xb8,0xb8,0xb8,0x0f,0xa5,0x0f,0xb8,0x26,0xb8,0x25,0xa1,0x26,0xac,0xb8,0xac,0xb8,0x25,0x0f,0xac,0xac,0xa5,0xac,0x0f,0xb8,0xb8,0xac,0xac,0x0f,0xa1,0xac,0x0f,0xac,0xa1,0xac,0xa5,0xac,0x0f,0xb8,0xa1,0xb8,0xa1,0xa1,0xa5,0x26,0xa5,0xa1,0x25,0xb8,0xac,0xb8,0xb8,0xac,0xac,0x26,0x25,0xac,0xac,0xac,0xb8,0xac,0x0f,0xb8,0xac,0xac,0xb8,0x25,0xb8,0x0f,0x25,0x26,0x0f,0xa1,0xac,0xac,0xa1,0xb8,0xac,0xb8,0xac,0xa1,0xb8,0x55,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x58,0x0f,0xac,0xb8,0xac,0xa1,0x26,0xa1,0xa1,0xa1,0x0f,0xa1,0x9c,0xa1,0xa1,0xa1,0x9c,0x0f,0xb8,0x0f,0x26,0xa1,0xa1,0xa1,0x9c,0xac,0xa1,0xa1,0xac,0x9c,0xac,0xa1,0xb8,0xa1,0xac,0xa1,0xa1,0xb8,0x9c,0xa1,0xb8,0xac,0xa1,0xa1,0xa5,0x0f,0xb8,0x26,0x26,0x9c,0xa1,0xa5,0xa1,0xa1,0xb8,0xa1,0xa1,0xa1,0x26,0xac,0x9c,0x0f,0xa1,0xa1,0xa1,0xac,0x26,0x0f,0x0f,0xa1,0xa1,0xb8,0xa1,0xb8,0xa1,0x26,0x0f,0xac,0xa1,0xa5,0xa1,0xa1,0xa1,0xa1,0x9c,0xa1,0xa1,0xa1,0x26,0xa1,0xac,0x26,0xb8,0xa1,0xac,0xb8,0xac,0xb8,0xa1,0xac,0xa1,0x26,0x9c,0xb8,0xb8,0xb8,0xa1,0xa1,0xa1,0xac,0x9c,0x43,0x59,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x43,0x0f,0xb8,0x9c,0x9c,0xa1,0x9c,0xa1,0x9c,0xa1,0xa1,0x9c,0x0f,0xa1,0xa1,0x9c,0x26,0xa1,0xb8,0xac,0x9c,0xa1,0x26,0x0f,0xa1,0xa1,0x06,0x9c,0xa1,0xa1,0xa1,0x9c,0xb8,0x0f,0xb8,0x26,0x9c,0xa1,0xa1,0x9c,0xb8,0xa1,0xa1,0xa1,0xac,0xa1,0xa1,0x9c,0xa1,0x06,0x9c,0x26,0x9c,0x26,0xa1,0x26,0xac,0xa1,0xa1,0x26,0x9c,0x26,0xa1,0xa1,0x9c,0xa1,0x06,0xa1,0x26,0xac,0x26,0x26,0xac,0x26,0xa1,0xac,0x9c,0x26,0x26,0xa1,0x26,0xa1,0xa1,0x9c,0xa1,0xa1,0x26,0xa1,0x9c,0xa1,0xa1,0x26,0x26,0x9c,0xa1,0x26,0x9c,0xa1,0xa1,0xa1,0x9c,0xa1,0xb8,0xa1,0x06,0x9c,0x26,0xa1,0x26,0x26,0x26,0x9c,0x5d,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x4c,0x9c,0x9c,0x9c,0xa1,0xa1,0x9c,0x9c,0x9c,0x06,0x06,0x9c,0x26,0xa1,0xca,0x06,0x06,0x9c,0x9c,0xa1,0x9c,0x9c,0x06,0xa1,0x06,0x9c,0xa1,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x26,0x9c,0xca,0x06,0x9c,0xa1,0x9c,0xa1,0xca,0xa1,0x9c,0x8d,0x9c,0xa1,0xa1,0x06,0xa1,0x06,0xa1,0xa1,0xb8,0x9c,0x9c,0x9c,0x9c,0xb8,0x26,0xa1,0xca,0x9c,0x9c,0xa1,0xa1,0xa1,0x26,0x26,0x9c,0x9c,0xa1,0x9c,0x9c,0x26,0x9c,0x06,0x06,0x9c,0x9c,0x9c,0xa1,0x06,0xa1,0x9c,0xa1,0x26,0xa1,0x9c,0x9c,0x9c,0x9c,0x06,0xca,0x9c,0x06,0x9c,0x26,0x06,0x9c,0x9c,0x06,0x9c,0x9c,0x26,0x9c,0x9c,0x55,0x00,0x00,0x00, + 0x00,0x00,0x58,0x43,0xa1,0xca,0xca,0x26,0x06,0x9c,0xca,0x8d,0x06,0xa1,0x06,0x9c,0x9c,0x8d,0x9c,0x8d,0x9c,0x9c,0x06,0x9c,0x26,0x9c,0xca,0xca,0x8d,0x06,0xa1,0x8d,0x9c,0x9c,0x06,0x26,0x9c,0x06,0x8d,0x8d,0x9c,0xca,0x8d,0x8d,0x9c,0x06,0x06,0x06,0x9c,0x9c,0x06,0x8d,0x8d,0xca,0xca,0x9c,0x8d,0x8d,0x9c,0xca,0xa1,0xca,0x9c,0x8d,0x06,0x9c,0x9c,0x9c,0x9c,0x9c,0x26,0xca,0x06,0x06,0xa1,0x9c,0x06,0x9c,0xca,0xca,0x9c,0x9c,0x8d,0x8d,0x9c,0x06,0x9c,0xca,0x8d,0xa1,0x9c,0x9c,0x9c,0x06,0xca,0x8d,0x06,0x9c,0x06,0x9c,0x9c,0x8d,0x9c,0x8d,0x9c,0x9c,0x26,0xa1,0x26,0x9c,0x9c,0xca,0x06,0xa1,0xca,0x9c,0x9c,0x6d,0x00,0x00,0x00, + 0x00,0x00,0x5e,0x8d,0x8d,0x8d,0x06,0x9c,0x8d,0x8d,0x2f,0x8d,0x9c,0xca,0x06,0x8d,0x06,0x9c,0x8d,0xca,0x8d,0x8d,0x8d,0x8d,0x8d,0x2f,0x9c,0x8d,0x8d,0x8d,0x9c,0x8d,0x9c,0x8d,0x8d,0x06,0x8d,0x9c,0x9c,0x2f,0x9c,0x8d,0x06,0x8d,0x9c,0x8d,0x2f,0x06,0x06,0x8d,0x8d,0x8d,0x8d,0x06,0x06,0x9c,0x06,0x8d,0x06,0x9c,0x06,0x8d,0x8d,0xca,0x8d,0x06,0x2f,0x9c,0x06,0x2f,0xca,0x8d,0x8d,0x8d,0x8d,0xca,0x9c,0x06,0x9c,0x8d,0xca,0xca,0x06,0x06,0x8d,0x8d,0xca,0x06,0x8d,0xca,0x8d,0x8d,0x06,0x8d,0x8d,0x9c,0x8d,0x8d,0x9c,0x9c,0x2f,0x06,0x8d,0x8d,0x9c,0x06,0x8d,0x06,0x2f,0x9c,0x06,0x8d,0x06,0x8d,0x8d,0x8d,0x9c,0x9c,0x55,0x00,0x00, + 0x00,0x00,0x43,0xa8,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0xca,0x2f,0x8d,0x8d,0xa8,0xa8,0xa8,0x2f,0x8d,0x8d,0x8d,0x8d,0x8d,0x9c,0x8d,0x8d,0x06,0x8d,0x06,0x8d,0x8d,0x2f,0x8d,0x06,0x8d,0x06,0xca,0xa8,0x2f,0x9c,0x8d,0x2f,0x8d,0xca,0x23,0x23,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x23,0x8d,0x9c,0x8d,0xa8,0x06,0x8d,0xa8,0xa8,0xa8,0x8d,0xa8,0xa8,0x8d,0x9c,0x23,0x8d,0xa8,0x8d,0xa8,0x8d,0x8d,0x8d,0x06,0x9c,0x8d,0x8d,0x2f,0x2f,0x06,0x8d,0x06,0x8d,0xa8,0x8d,0x8d,0x8d,0x8d,0x2f,0x8d,0xa8,0xa8,0x2f,0x8d,0x8d,0x2f,0x8d,0x2f,0x8d,0x8d,0x8d,0x23,0x23,0x8d,0x8d,0x8d,0x2f,0x06,0x8d,0x8d,0x8d,0x2f,0x8d,0x6d,0x00,0x00, + 0x00,0x6e,0xa8,0x2f,0x8d,0x23,0xa8,0x23,0x23,0x8d,0x8d,0x23,0x8d,0xa8,0x8d,0x8d,0xa8,0x2f,0xa7,0x9c,0xa8,0xa8,0xa8,0xa8,0xa8,0x8d,0xa8,0xa8,0x8d,0xa8,0x23,0xa8,0xa8,0x8d,0xa8,0x8d,0x23,0x8d,0x8d,0x8d,0x2f,0x2f,0xa8,0x23,0x8d,0x2f,0x2f,0xa8,0xa8,0x23,0xa8,0xa8,0x23,0xa8,0x23,0x8d,0x23,0x8d,0x8d,0x2f,0xa8,0x2f,0x8d,0x8d,0x8d,0xa8,0x8d,0x8d,0x05,0x06,0x8d,0x23,0x8d,0x8d,0x23,0xa8,0xca,0xa8,0xa8,0x23,0xa8,0x2f,0xa8,0xca,0x23,0x8d,0xa8,0xa8,0x06,0x8d,0xa8,0x8d,0x8d,0x23,0xa8,0x8d,0x23,0x8d,0xa7,0xa8,0x8d,0x2f,0x8d,0xa8,0xa8,0xa8,0xa8,0xa8,0x05,0x8d,0x8d,0x8d,0x23,0x8d,0x8d,0x8d,0x23,0x23,0x9c,0x59,0x00, + 0x00,0x4f,0xa7,0xa7,0xa7,0x8d,0x8d,0x23,0x8d,0x8d,0xa8,0xa8,0x23,0xa8,0xa8,0x23,0xa8,0x8d,0x8d,0x8d,0xa8,0x2f,0x8d,0xa8,0x05,0x8d,0xa8,0xa8,0x23,0x8d,0xa7,0x8d,0x23,0x23,0xa7,0xa8,0xa8,0x23,0xa8,0xa8,0x05,0xa8,0x23,0x8d,0xa8,0xa8,0x8d,0xa8,0xa8,0x05,0xa8,0x8d,0xa7,0x23,0x23,0x05,0x8d,0xa7,0xa8,0xa8,0x23,0x8d,0xa7,0xa8,0x23,0xa8,0x23,0xa8,0x8d,0x05,0xa8,0x8d,0xa7,0xa8,0x8d,0x8d,0xa8,0xa8,0xa8,0x8d,0xa7,0xa8,0x23,0xa7,0xa8,0x05,0x23,0x8d,0x23,0x05,0x2f,0x05,0xa8,0xa8,0xa8,0x05,0xa7,0xa8,0x05,0xa8,0xa8,0x23,0xa7,0xa8,0xa7,0xa8,0xa7,0xa8,0x23,0x8d,0x23,0xa7,0x23,0xa7,0x05,0xa7,0x8d,0x05,0x8d,0x5e,0x00, + 0x00,0x43,0xa8,0xa8,0x05,0xa7,0xa7,0x23,0xa7,0xa8,0x05,0x05,0x8c,0x05,0xa7,0xa7,0x8c,0xa7,0xa8,0xa7,0xa7,0x8c,0xa7,0xa7,0xa8,0xa7,0xa8,0xa7,0xa7,0xa8,0x23,0x8c,0xa7,0xa7,0xa7,0x05,0x05,0x05,0x05,0xa7,0x23,0x8c,0xa8,0xa8,0x05,0xa8,0xa7,0x8c,0x05,0xa7,0x05,0xa7,0xa8,0x23,0x05,0xa7,0x05,0xa7,0xa8,0xa7,0xa7,0x05,0xa8,0x05,0xa7,0x05,0xa8,0xa7,0xa7,0x8c,0xa8,0x8c,0xa7,0xa7,0xa8,0xa7,0x8c,0x8c,0xa8,0xa7,0xa7,0xa8,0xa7,0xa7,0x05,0x05,0xa7,0x05,0x8c,0xa7,0x8c,0x05,0xa7,0x05,0x05,0x8d,0x8c,0x8c,0x8c,0xa8,0x23,0x05,0xa8,0xa7,0xa7,0xa8,0x05,0x23,0xa8,0xa8,0x8c,0xa7,0xa7,0xa7,0x05,0x8c,0x05,0xa7,0xa8,0x4f,0x00, + 0x58,0x8c,0x05,0x05,0x8c,0x05,0x8c,0x05,0xa7,0x8c,0xa7,0xa7,0xa7,0xa7,0x05,0x8c,0xa7,0xa8,0x8c,0xa7,0x8c,0x8c,0x05,0x05,0xa8,0x8c,0x8c,0x8c,0x8c,0xa7,0xa7,0x05,0x05,0x05,0x8c,0xa7,0x8c,0xa7,0x05,0x30,0x05,0x05,0x8c,0x05,0x05,0x8c,0x05,0x8c,0x8c,0x8c,0x30,0xa7,0xa7,0x8c,0x8c,0xa7,0x05,0xa8,0xa7,0xa7,0xa7,0xa7,0x8c,0x05,0x30,0xa7,0x8c,0xa7,0x8c,0x05,0x05,0x8c,0x30,0xa8,0xa7,0x05,0xa7,0xa7,0x05,0x05,0x8c,0x30,0xa7,0xa7,0x8c,0xa8,0xa8,0x05,0x8c,0xa7,0xa7,0x05,0x8c,0x8c,0xa7,0x05,0x05,0x8c,0x8d,0x8c,0xa8,0x8c,0x8c,0xa7,0x8c,0xa8,0x8c,0x8c,0x05,0x05,0x8c,0x05,0xa7,0x8c,0x05,0x30,0xa7,0x8c,0x05,0x43,0x00, + 0x6e,0xea,0x8c,0x8c,0x8c,0x05,0x8c,0x8c,0x05,0x30,0x30,0x8c,0x8c,0xea,0x8c,0x8c,0x8c,0xa7,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0xa7,0xb0,0xa8,0x8c,0x8c,0x05,0x8c,0x05,0x8c,0x8c,0x8c,0xa7,0x8c,0x30,0x8c,0x8c,0xa7,0x05,0xa7,0x8c,0x1f,0x8c,0x30,0x8c,0x8c,0x8c,0x30,0x1f,0x8c,0x30,0x8c,0x8c,0xa8,0xa7,0xa7,0x8c,0x8c,0xea,0x8c,0x8c,0x30,0xa7,0x8c,0x8c,0xb0,0xea,0x8c,0x8c,0xa7,0x8c,0xa7,0x8c,0x8c,0x8c,0x8c,0x05,0x05,0x30,0x05,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0xb0,0xa7,0x30,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0x05,0x8c,0x8c,0xa7,0x8c,0x8c,0x8c,0x8c,0x30,0x05,0x8c,0x8c,0x8c,0x8c,0x8c,0x30,0x8c,0x05,0x59, + 0x5e,0xea,0xb0,0xa7,0xb0,0x8c,0x8c,0xb0,0x30,0x8c,0xb0,0xb0,0x8c,0x8c,0x30,0x8c,0x1f,0xb0,0x8c,0xb0,0x30,0x30,0x1f,0x8c,0x8c,0x8c,0x1f,0x1f,0x8c,0xa7,0xa7,0x1f,0x1f,0x1f,0xb0,0x8c,0x8c,0xb0,0x8c,0x8c,0xb0,0x8c,0x8c,0xb0,0x30,0x1f,0xb0,0x30,0x1f,0x8c,0x8c,0x98,0xb0,0xb0,0x8c,0x30,0x8c,0x1f,0xea,0xa7,0xb0,0x30,0xb0,0x8c,0x1f,0x1f,0xa7,0x8c,0x1f,0x05,0xb0,0xb0,0xb0,0x05,0x8c,0x8c,0x8c,0xb0,0xea,0x05,0xb0,0xb0,0x1f,0x1f,0xb0,0x8c,0xa7,0x8c,0x8c,0x8c,0x8c,0x8c,0xb0,0x8c,0x8c,0xb0,0xb0,0xb0,0x8c,0xb0,0x8c,0xb0,0x8c,0xb0,0xb0,0x8c,0xb0,0xb0,0xb0,0x8c,0xb0,0x8c,0xb0,0x8c,0x8c,0x8c,0x30,0x8c,0x8c,0x8c,0x62, + 0x4c,0x98,0xb0,0xb0,0x8c,0x8c,0xb0,0x8c,0xb0,0x8c,0x8c,0xb0,0x1f,0x1f,0x30,0x8c,0xb0,0xb0,0xb0,0x1f,0xb0,0x9a,0xcc,0xcc,0xcc,0xcc,0x52,0xcc,0xcc,0xcc,0xcc,0x52,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0x8c,0xb0,0xb0,0x8c,0x98,0x8e,0xcc,0xcc,0x52,0xcc,0x1f,0xb0,0x1f,0xb0,0xb0,0xb0,0x1f,0x8c,0xb0,0x8c,0x30,0x30,0x1f,0xcc,0xcc,0xcc,0xcc,0x8e,0x8c,0x8c,0xb0,0xb0,0xb0,0xb0,0x84,0xcc,0xcc,0xcc,0xcc,0x1f,0xb0,0xb0,0x30,0x8c,0x8c,0x1f,0x98,0x98,0x1f,0x8c,0x8c,0x9a,0xcc,0xcc,0x52,0x84,0xb0,0x8c,0x1f,0xb0,0xb0,0x98,0x98,0xb0,0x98,0xb0,0xb0,0xb0,0xb0,0xb0,0x1f,0xb0,0x8c,0x1f,0x1f,0x1f,0xb0,0x30,0x80, + 0x4f,0x98,0x98,0x98,0x1f,0x98,0x98,0x98,0x1f,0x98,0xb0,0x1f,0x98,0x98,0x98,0xb0,0x98,0xb0,0xb0,0x98,0x16,0xcd,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x16,0x1f,0x98,0x98,0xb0,0xe3,0x82,0x82,0x82,0xdc,0x98,0x8c,0x16,0x1f,0x1f,0x98,0x98,0x98,0x1f,0x98,0x98,0x98,0x98,0x82,0x82,0x82,0x82,0xcc,0x98,0x98,0x98,0x16,0x98,0x8c,0xe4,0x82,0x82,0x82,0xdc,0x16,0x1f,0x1f,0x98,0xb0,0x98,0x1f,0x98,0x1f,0x98,0x98,0x8c,0xdc,0x82,0x82,0x82,0xe3,0x98,0x98,0x8c,0x98,0x98,0x8c,0x1f,0xb0,0xb0,0x8c,0x98,0x98,0xb0,0x1f,0x98,0x98,0x1f,0x98,0x8c,0x8c,0x98,0xb0,0x44, + 0x7a,0xb0,0x98,0x98,0xb0,0xb0,0x1f,0x98,0x98,0x98,0x1f,0x98,0xb0,0x1f,0x98,0x98,0x16,0x16,0x98,0x1f,0x16,0xcd,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x98,0x98,0x98,0x98,0x98,0xe3,0x82,0x82,0x82,0xdc,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0xae,0xb0,0x1f,0x16,0x16,0x82,0x82,0x82,0x82,0x52,0x98,0x98,0x16,0x98,0x98,0x1f,0xe4,0x82,0x82,0x82,0xdc,0x98,0x98,0x98,0x98,0x16,0xae,0x98,0x16,0x98,0x98,0x16,0x16,0xdc,0x82,0x82,0x82,0xe3,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x1f,0x98,0x8c,0xae,0x98,0x16,0x98,0x98,0x98,0x1f,0x16,0x98,0x57, + 0x4f,0x98,0x98,0xae,0x98,0x98,0x16,0x1f,0xae,0x98,0xae,0x98,0xae,0xb0,0x98,0xae,0x98,0x98,0x98,0x16,0xae,0xcd,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xae,0x16,0xae,0xae,0x98,0xe3,0x82,0x82,0x82,0xdc,0x98,0x98,0xae,0xae,0x98,0xae,0xae,0x98,0x98,0xae,0x16,0xae,0xae,0x82,0x82,0x82,0x82,0xef,0x98,0x16,0x98,0x98,0x16,0x98,0xe4,0x82,0x82,0x82,0xc4,0x98,0x98,0xae,0xae,0x98,0x98,0x16,0x98,0x98,0x98,0x98,0x16,0xdc,0x82,0x82,0x82,0xe3,0xae,0x98,0x98,0x98,0x98,0x98,0xae,0x98,0x98,0x16,0xae,0x98,0x98,0x1f,0x98,0x16,0x98,0x98,0x16,0xae,0xae,0x98,0x44, + 0x4f,0x16,0x16,0xae,0xae,0x16,0x97,0x16,0xae,0x16,0x98,0x98,0x97,0x97,0xae,0x16,0xae,0x98,0xae,0x97,0x16,0xe7,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xc4,0x82,0x82,0x82,0x82,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xae,0x98,0x98,0xae,0x97,0xe3,0x82,0x82,0x82,0xdc,0x98,0x98,0x16,0x16,0xae,0x98,0x98,0x98,0x98,0x98,0x97,0x98,0x16,0x82,0x82,0x82,0x82,0x52,0x98,0xae,0xae,0x16,0x98,0xae,0xe4,0x82,0x82,0x82,0xc4,0x98,0x98,0x98,0x97,0x98,0x16,0xae,0x16,0xae,0x98,0x98,0xae,0xdc,0x82,0x82,0x82,0xe3,0xae,0xae,0x97,0xae,0x16,0xae,0xae,0xae,0x98,0xae,0x98,0xae,0x97,0x98,0x97,0xae,0xae,0x16,0x97,0xae,0xae,0x98,0x44, + 0x4f,0x97,0x97,0x16,0x97,0xae,0xae,0x16,0x97,0x16,0x97,0x97,0x16,0xae,0xae,0x97,0x16,0x16,0xae,0x16,0x97,0xae,0x16,0x97,0x16,0x97,0x97,0x97,0x97,0xe4,0x82,0x82,0x82,0xc4,0x97,0xae,0x16,0x97,0x16,0x97,0x16,0x97,0x97,0x98,0x97,0x97,0xae,0xe3,0x82,0x82,0x82,0xdc,0x97,0x97,0x16,0x16,0x97,0x97,0x97,0x97,0x97,0x16,0xae,0x16,0x08,0x82,0x82,0x82,0x82,0xef,0x97,0xae,0x98,0x97,0x97,0x16,0xe4,0x82,0x82,0x82,0xc4,0x97,0x97,0x16,0x97,0xae,0x16,0x16,0x08,0x97,0x97,0x97,0xae,0xdc,0x82,0x82,0x82,0xe3,0x16,0x16,0x97,0x97,0xae,0x16,0x97,0x97,0x97,0x16,0x97,0x16,0xae,0x97,0x16,0xae,0x97,0x97,0x97,0x08,0x97,0x97,0x57, + 0x4f,0x97,0x97,0xcb,0x16,0x16,0x97,0x97,0xae,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x16,0xcb,0x97,0x08,0x08,0xe4,0x82,0x82,0x82,0xc4,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0xae,0x97,0xcb,0x16,0x08,0x69,0x82,0x82,0x82,0xc4,0x97,0x97,0x97,0x97,0x08,0x08,0x97,0x97,0x08,0x97,0x16,0x97,0x97,0x82,0x82,0x82,0x82,0xef,0x97,0x97,0x97,0x97,0x97,0x08,0xe4,0x82,0x82,0x82,0xc4,0x97,0x97,0x97,0x97,0x97,0x97,0x08,0x97,0x97,0x97,0x98,0x97,0xdc,0x82,0x82,0x82,0xe3,0x97,0x97,0x08,0xcb,0x16,0x97,0x97,0x08,0x08,0x97,0xae,0x08,0x97,0x08,0x97,0x97,0x97,0x97,0x08,0x16,0xbb,0x97,0x44, + 0x53,0x08,0x16,0x08,0xcb,0x97,0x97,0x97,0x97,0x08,0xbb,0x97,0xae,0x97,0x97,0xcb,0x08,0x08,0x08,0xbb,0x97,0xbb,0x97,0x08,0x97,0xcb,0x97,0x97,0x97,0xdb,0x82,0x82,0x82,0xc4,0xcb,0x97,0x97,0xbb,0x97,0xbb,0x91,0x97,0x08,0x97,0xcb,0xbb,0x08,0xe3,0x82,0x82,0x82,0xc4,0x08,0x97,0x97,0x97,0x97,0x97,0xcb,0xbb,0x08,0x08,0x08,0x16,0x97,0x82,0x82,0x82,0x82,0xef,0x97,0x91,0xbb,0x97,0x08,0x97,0xe4,0x82,0x82,0x82,0xc4,0x08,0x08,0x97,0x97,0x97,0x97,0x97,0x97,0x08,0x91,0x97,0x91,0xdc,0x82,0x82,0x82,0xe3,0xbb,0x97,0x08,0x08,0x16,0x08,0xbb,0x08,0x97,0x08,0x91,0x97,0x97,0x08,0xbb,0xbb,0x08,0x97,0x08,0x08,0xbb,0xcb,0x44, + 0x54,0xbb,0x91,0xcb,0x91,0x91,0xcb,0x97,0xbb,0x91,0x08,0x97,0xbb,0x08,0x08,0xbb,0x97,0x91,0x91,0xcb,0x08,0x08,0xcb,0xbb,0x91,0x08,0x08,0x08,0xbb,0xe4,0x82,0x82,0x82,0xc4,0xcb,0x97,0xcb,0xcb,0x08,0x08,0xbb,0x91,0x91,0xbb,0x08,0x91,0xbb,0xe3,0x82,0x82,0x82,0xc4,0xbb,0x08,0x91,0x91,0x08,0xbb,0x97,0xcb,0x91,0x91,0xcb,0xbb,0x91,0x82,0x82,0x82,0x82,0x4b,0xbb,0xcb,0x08,0x08,0x08,0x91,0xe4,0x82,0x82,0x82,0xc4,0xcb,0x97,0x91,0xbb,0xcb,0xcb,0xbb,0xbb,0xcb,0x91,0x91,0x97,0xdc,0x82,0x82,0x82,0x69,0x91,0x97,0xbb,0xcb,0x91,0xcb,0x91,0xbb,0x08,0xbb,0x08,0xcb,0xbb,0xcb,0x08,0xcb,0x91,0x91,0xcb,0x91,0xbb,0x97,0x44, + 0x53,0xbb,0x91,0x08,0x91,0xbb,0xbb,0xbb,0xbb,0x91,0xbb,0x08,0x14,0xbb,0x14,0x08,0x97,0x91,0x91,0x97,0x91,0x08,0x91,0x91,0x91,0x91,0x91,0x08,0x08,0xe4,0x82,0x82,0x82,0xc4,0x91,0x97,0x08,0x91,0xcb,0x91,0x91,0xcb,0x08,0x91,0x08,0x91,0x08,0xe3,0x82,0x82,0x82,0xc4,0xbb,0x91,0x14,0x91,0x91,0x91,0x91,0x91,0x08,0x08,0x08,0x08,0x08,0x82,0x82,0x82,0x82,0xd2,0x08,0x91,0x14,0x91,0xbb,0x91,0xe4,0x82,0x82,0x82,0xc4,0x91,0xbb,0x91,0x91,0x91,0x08,0x08,0x08,0x91,0x91,0xbb,0x91,0xdc,0x82,0x82,0x82,0xeb,0xbb,0x08,0x91,0x91,0x91,0x91,0x91,0x08,0xbb,0xbb,0x91,0x08,0x91,0x91,0x91,0x91,0xcb,0x08,0x91,0x91,0xbb,0x91,0x57, + 0x54,0x91,0xbb,0x91,0x91,0xc3,0x08,0xd0,0x91,0x91,0xbb,0x91,0x14,0x91,0x08,0x14,0x91,0x91,0x08,0xc3,0x91,0x91,0x91,0x08,0x14,0x91,0x91,0x14,0xc3,0xdb,0x82,0x82,0x82,0xc4,0x91,0x91,0xc3,0x91,0x14,0xd0,0x91,0x91,0x14,0x91,0x91,0x91,0x91,0xeb,0x82,0x82,0x82,0xc4,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x82,0x82,0x82,0x82,0xd2,0x91,0x91,0x91,0x91,0x91,0x91,0xdb,0x82,0x82,0x82,0xc4,0xc3,0x91,0x91,0x08,0x91,0xbb,0x14,0xc3,0x14,0x91,0x91,0x14,0xdc,0x82,0x82,0x82,0xeb,0x91,0x91,0x08,0x91,0x91,0xcb,0x91,0x91,0x08,0x91,0x91,0x08,0x91,0x08,0x08,0x91,0x91,0x91,0x14,0x91,0x91,0x91,0x57, + 0x54,0x8b,0xd0,0x91,0xc3,0x8b,0x14,0xc3,0x14,0xc3,0x14,0xc3,0xc3,0x14,0x14,0xc3,0xd0,0x91,0x8b,0x91,0x91,0x8b,0x91,0x91,0x91,0x91,0x8b,0x91,0x14,0xdb,0x82,0x82,0x82,0xc4,0x91,0x14,0x91,0x91,0x8b,0x91,0xc3,0x91,0x91,0x8b,0x14,0xc3,0xc3,0xeb,0x82,0x82,0x82,0xc4,0x8b,0x14,0xbb,0xc3,0x91,0x91,0x14,0xd0,0x91,0x91,0x91,0x91,0x14,0x82,0x82,0x82,0x82,0xd2,0x91,0x91,0x91,0x91,0xd0,0x91,0xdb,0x82,0x82,0x82,0xc4,0x14,0xc3,0xc3,0x91,0xd0,0x91,0x8b,0x14,0xc3,0x14,0x91,0x14,0xc4,0x82,0x82,0x82,0xeb,0x08,0xd0,0x8b,0x91,0xc3,0x8b,0xc3,0xd0,0x91,0x91,0xc3,0x91,0x8b,0xc3,0xc3,0x91,0xc3,0x91,0x8b,0x08,0x91,0x8b,0x44, + 0x53,0xc3,0x91,0x8b,0x14,0x14,0xc3,0x8b,0x8b,0xc3,0x91,0x8b,0x14,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x14,0x8b,0x8b,0x91,0x8b,0x8b,0x14,0x8b,0x8b,0x14,0xdb,0x82,0x82,0x82,0xc4,0xc3,0x8b,0xc3,0x8b,0x8b,0x8b,0x8b,0x14,0x14,0xd0,0xd0,0x14,0x14,0xeb,0x82,0x82,0x82,0xfb,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0xcd,0x82,0x82,0x82,0x82,0xd2,0x8b,0xc3,0x8b,0xd0,0xc3,0x8b,0xdb,0x82,0x82,0x82,0xc4,0x8b,0x8b,0x91,0xc3,0x14,0x8b,0x91,0x8b,0x8b,0x8b,0x14,0x8b,0xc4,0x82,0x82,0x82,0xeb,0x8b,0x8b,0x14,0x14,0x8b,0x91,0x14,0x8b,0x14,0x14,0xc3,0xc3,0x91,0x14,0x8b,0xc3,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x42, + 0x54,0x14,0x8b,0x14,0x8b,0x8b,0x8b,0x8b,0x14,0x8b,0x8b,0x8b,0x14,0x8b,0x8b,0x91,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0xc3,0xc3,0x8b,0x8b,0x8b,0x19,0xdb,0x82,0x82,0x82,0xc4,0x8b,0x91,0x8b,0x8b,0x14,0x8b,0x91,0x8b,0x14,0x14,0x14,0x8b,0xc3,0xeb,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x4b,0xc3,0x8b,0x91,0x8b,0x8b,0x8b,0xdb,0x82,0x82,0x82,0xc4,0x8b,0x14,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x91,0x8b,0x8b,0xc4,0x82,0x82,0x82,0xeb,0x8b,0x91,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x14,0x8b,0x8b,0x14,0x8b,0x19,0x8b,0x8b,0x8b,0x14,0x14,0x14,0x44, + 0x54,0x8b,0x8b,0x19,0x14,0x8b,0xc3,0x8b,0x8b,0xc8,0x8b,0x8b,0x8b,0x8b,0x14,0x19,0x8b,0x19,0x8b,0x8b,0x8b,0x8b,0x8b,0xc8,0x8b,0x14,0x8b,0x8b,0xc8,0xdb,0x82,0x82,0x82,0xc4,0x8b,0x19,0x8b,0x8b,0x14,0x8b,0x14,0x8b,0x8b,0x19,0x8b,0x8b,0x8b,0xeb,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xd2,0x8b,0x14,0x8b,0x8b,0x14,0x8b,0xdb,0x82,0x82,0x82,0xc4,0x14,0x19,0x8b,0x8b,0x19,0x8b,0x8b,0x8b,0x19,0xc8,0x8b,0x19,0xc4,0x82,0x82,0x82,0xeb,0x14,0x8b,0x8b,0x8b,0x19,0x8b,0x8b,0x8b,0x14,0x8b,0x8b,0x8b,0x14,0x19,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0xc8,0x8b,0x44, + 0x54,0xc8,0x19,0xc8,0x8b,0x8b,0x8b,0x88,0x88,0x88,0x19,0x88,0x19,0x8b,0x14,0x14,0x8b,0x8b,0x19,0x8b,0x8b,0x8b,0x19,0xc8,0x88,0x8b,0xc8,0x8b,0x19,0xdf,0x82,0x82,0x82,0xc4,0x8b,0x8b,0xc8,0xc8,0x8b,0x19,0x8b,0xc8,0x8b,0x14,0x88,0x88,0x88,0xeb,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xd2,0x14,0x19,0x8b,0x88,0xc8,0xc8,0xdb,0x82,0x82,0x82,0xc4,0xc8,0x8b,0x88,0x19,0x8b,0x8b,0x14,0x19,0xc3,0xc8,0x19,0xc8,0xc4,0x82,0x82,0x82,0xeb,0x8b,0x8b,0x88,0x8b,0xc8,0x88,0xc8,0xc8,0x14,0xc8,0x8b,0x14,0x88,0x19,0x19,0xc8,0x8b,0x88,0x8b,0x8b,0x8b,0x88,0x42, + 0x53,0x88,0x88,0xed,0x8b,0x88,0xc8,0x8b,0xc8,0x88,0x88,0xc8,0x8b,0xc8,0xc8,0x88,0x19,0x8b,0x88,0x8b,0x19,0x19,0x19,0x88,0x88,0x19,0x8b,0x19,0x19,0xdb,0x82,0x82,0x82,0xc4,0x88,0x19,0x3d,0x19,0x8b,0x19,0x88,0x8b,0xc8,0x88,0x88,0x88,0x88,0xeb,0x82,0x82,0x82,0xfb,0xd2,0xd2,0xd2,0xd2,0xd2,0xd2,0xd2,0x4b,0xd2,0x4b,0xd2,0x4b,0x4b,0x82,0x82,0x82,0x82,0xd2,0x8b,0x19,0x8b,0x88,0x88,0xed,0xdf,0x82,0x82,0x82,0xc4,0x88,0x88,0x88,0x88,0x19,0x88,0x88,0x88,0x88,0x88,0xc8,0xc8,0xc4,0x82,0x82,0x82,0xeb,0x8b,0x19,0x88,0x88,0x19,0x19,0x88,0x88,0xc8,0x88,0xc8,0x88,0x19,0xc8,0x88,0x88,0xc8,0x88,0xc8,0x8b,0x19,0x88,0x44, + 0x53,0x88,0x88,0x88,0x88,0x3d,0x88,0x02,0x88,0x88,0x3d,0x88,0x19,0x88,0x88,0x88,0x88,0xed,0x88,0x19,0x88,0x88,0x19,0x88,0x88,0x88,0x88,0x88,0x88,0xdf,0x82,0x82,0x82,0xc4,0x02,0x88,0x88,0x3d,0x88,0x8b,0x8b,0x88,0x88,0x88,0x88,0x88,0x88,0xdd,0x82,0x82,0x82,0xc4,0xc1,0x88,0x88,0x88,0xc8,0x3d,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x82,0x82,0x82,0x82,0xd2,0x88,0x88,0x88,0x88,0x88,0x88,0xdf,0x82,0x82,0x82,0xc4,0xed,0x19,0x19,0xed,0x3d,0x3d,0x88,0x88,0x02,0x88,0x19,0x88,0xc4,0x82,0x82,0x82,0xdd,0xc8,0x02,0xed,0x19,0x88,0x88,0xc8,0x3d,0x19,0x88,0xc8,0x88,0x88,0x88,0x8b,0xed,0x3d,0x88,0x02,0x88,0x88,0x88,0x42, + 0x53,0x88,0x88,0x88,0x88,0x88,0x88,0x3d,0x02,0x88,0x88,0x19,0x88,0x88,0xed,0xc1,0x88,0x02,0xc1,0x88,0x19,0x88,0x88,0x88,0x88,0x02,0x02,0x02,0xc1,0xdb,0x82,0x82,0x82,0xc4,0x88,0xc1,0x02,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x02,0x88,0xdd,0x82,0x82,0x82,0xc4,0x88,0x88,0x88,0x88,0x3d,0x88,0x88,0x88,0x88,0x88,0x02,0x88,0xc1,0x82,0x82,0x82,0x82,0xd2,0x19,0x88,0x88,0x19,0xc1,0x02,0xdf,0x82,0x82,0x82,0xc4,0x02,0x19,0xc1,0x02,0x88,0xc1,0x88,0x88,0x88,0xc1,0x02,0x88,0xe5,0x82,0x82,0x82,0xdd,0x88,0x02,0xc1,0x88,0xc1,0xc1,0x3d,0x88,0x88,0x88,0x19,0x88,0x02,0x88,0x02,0x88,0x19,0x88,0x02,0x88,0x19,0xc1,0x42, + 0x40,0xcf,0x3d,0x88,0xc1,0x90,0x88,0x02,0xc1,0x90,0x88,0xcf,0x88,0x88,0xc1,0x88,0x90,0xc1,0xc1,0x02,0xc1,0x88,0x88,0x88,0x02,0x88,0x88,0x88,0xcf,0xdf,0x82,0x82,0x82,0xc4,0x02,0x88,0x88,0xc1,0x90,0x90,0x88,0x02,0x02,0x02,0x90,0xc1,0x88,0xdd,0x82,0x82,0x82,0xc4,0x90,0x02,0xcf,0x02,0x90,0x88,0x02,0xcf,0x90,0x88,0x88,0xc1,0x3d,0x82,0x82,0x82,0x82,0x4b,0x02,0x88,0xc1,0xcf,0x88,0xc1,0xdd,0x82,0x82,0x82,0xfb,0xc1,0xc1,0xc1,0xc1,0x88,0x88,0x90,0x02,0x88,0x88,0x02,0x88,0x82,0x82,0x82,0x82,0xf6,0x90,0x88,0x02,0x88,0x90,0xcf,0x88,0x88,0x88,0xc1,0x02,0xc1,0x88,0x02,0x88,0x02,0x02,0x19,0xc1,0x88,0xc1,0x90,0x42, + 0x40,0xc1,0x90,0x90,0x90,0x90,0x90,0x90,0xc1,0x90,0x88,0x90,0xc1,0x88,0xcf,0x02,0x88,0x90,0x02,0x90,0x90,0x90,0x90,0x02,0x90,0x88,0x02,0x90,0xcf,0xdf,0x82,0x82,0x82,0xc4,0x02,0x88,0x90,0x02,0x02,0xcf,0x88,0x90,0x90,0x02,0x90,0x90,0x90,0xdd,0x82,0x82,0x82,0xc4,0x90,0x90,0xcf,0xc1,0x88,0xc1,0xc1,0x88,0x90,0x02,0xcf,0xcf,0x90,0x82,0x82,0x82,0x82,0x4b,0x90,0x90,0xc1,0xc1,0x90,0x90,0xf6,0x82,0x82,0x82,0x82,0xa3,0x02,0x90,0x02,0x90,0x90,0xcf,0x02,0xcf,0x90,0x88,0xd2,0x82,0x82,0x82,0x82,0xd2,0x88,0x02,0x90,0x88,0x90,0x88,0x90,0x02,0x02,0x90,0x90,0x88,0x90,0xcf,0x88,0xc1,0xcf,0x90,0x90,0xc1,0x90,0x90,0x42, + 0x40,0x90,0x90,0x90,0x90,0x90,0x90,0xc1,0x90,0x90,0x90,0xc1,0x90,0x02,0x02,0x02,0x90,0x02,0xc7,0x0a,0x88,0x90,0xcf,0x90,0x0a,0x90,0x02,0x90,0x90,0xdf,0x82,0x82,0x82,0xc4,0xc1,0x90,0x90,0x90,0x90,0xc1,0x90,0x02,0x0a,0x90,0x90,0x90,0x90,0xdd,0x82,0x82,0x82,0xc4,0x90,0x90,0x02,0xcf,0x02,0x02,0x02,0x02,0x90,0x90,0xcf,0x90,0x90,0x82,0x82,0x82,0x82,0xd2,0x90,0x02,0x90,0x90,0x02,0xc1,0xb4,0x82,0x82,0x82,0x82,0xdf,0x02,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x02,0x90,0xde,0x82,0x82,0x82,0x82,0x90,0x90,0xcf,0xcf,0xcf,0x88,0x90,0x90,0x02,0x0a,0x90,0x0a,0x90,0x0a,0x0a,0x90,0x90,0xc1,0x88,0x90,0x02,0x90,0x90,0x42, + 0x40,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0xc7,0x90,0x90,0x0a,0x90,0x90,0x90,0x02,0x0a,0xb7,0xcf,0x0a,0x90,0x90,0x02,0x0a,0xc1,0xcf,0x90,0x90,0xc7,0xdf,0x82,0x82,0x82,0xc4,0x0a,0x90,0xc7,0xcf,0x90,0x0a,0xb7,0x90,0x90,0x90,0x90,0x90,0x0a,0xdd,0x82,0x82,0x82,0xc4,0x0a,0x0a,0x90,0x90,0x90,0x0a,0x90,0x0a,0x90,0x90,0x90,0x90,0x90,0x82,0x82,0x82,0x82,0xe8,0x90,0x90,0x0a,0x0a,0x90,0x90,0xc7,0xfe,0x82,0x82,0x82,0xe5,0x8a,0xc7,0x0a,0x0a,0xb7,0x90,0x90,0x0a,0x0a,0x8a,0xe5,0x82,0x82,0x82,0xcd,0x90,0x90,0x90,0x02,0x0a,0xb7,0x90,0x90,0x0a,0x0a,0x90,0x90,0x0a,0x90,0xb7,0x90,0xb7,0xcf,0x90,0x90,0x90,0x90,0xcf,0x42, + 0x40,0xc7,0xc7,0xb7,0x0a,0x90,0xc7,0x0a,0x0a,0x90,0xc7,0xc7,0xb7,0x90,0x0a,0x90,0xc7,0xb7,0x90,0xc7,0x0a,0xb7,0xb7,0xc7,0xb7,0x0a,0xb7,0xc7,0xb7,0xdf,0x82,0x82,0x82,0xc4,0xc7,0x0a,0xc7,0x0a,0x0a,0xb7,0x90,0x9b,0x90,0xb7,0xc7,0xb7,0x90,0xdd,0x82,0x82,0x82,0xc4,0x90,0xc7,0xb7,0xb7,0x90,0xc7,0xb7,0x9b,0x90,0xb7,0x90,0x9b,0x90,0x82,0x82,0x82,0x82,0xd2,0xb7,0xb7,0x9b,0xc7,0xc7,0x02,0x90,0xdf,0x82,0x82,0x82,0x82,0xf3,0xa4,0x9b,0x9b,0xc7,0x90,0xcf,0xb7,0x8a,0xc4,0x82,0x82,0x82,0x82,0xdd,0x02,0x90,0xc7,0x0a,0x0a,0x9b,0x9b,0x9b,0xc7,0xc7,0x90,0xb7,0x90,0xb7,0x90,0xc7,0x90,0x0a,0x0a,0xb7,0x0a,0x9b,0x90,0x42, + 0x40,0xb7,0xc7,0xb7,0xb7,0x9b,0x0a,0x33,0xb7,0x9b,0x90,0xc7,0x9b,0x0a,0x0a,0x9b,0x9b,0x90,0x90,0x90,0xb7,0xc7,0xb7,0xc7,0x0a,0xb7,0x0a,0x0a,0x9b,0xdf,0x82,0x82,0x82,0xc4,0x9b,0x0a,0xb7,0x9b,0xc7,0x0a,0x90,0x0a,0xb7,0x9b,0x0a,0x9b,0x9b,0xe1,0x82,0x82,0x82,0xc4,0x9b,0xb7,0x90,0x9b,0xb7,0x33,0x9b,0x0a,0x9b,0xb7,0xc7,0x9b,0x0a,0x82,0x82,0x82,0x82,0xd2,0x9b,0x9b,0x0a,0x90,0xb7,0x0a,0xb7,0x8f,0xc4,0x82,0x82,0x82,0x82,0xc4,0xdd,0xa4,0x9b,0x9b,0x8f,0xfc,0xe5,0x82,0x82,0x82,0x82,0xc4,0xb7,0xb7,0x90,0x9b,0x9b,0x0a,0x0a,0x9b,0xc7,0x0a,0x90,0xb7,0x90,0xb7,0x9b,0x0a,0x0a,0x0a,0xc7,0x9b,0x90,0x90,0x0a,0xc7,0x42, + 0x40,0x9b,0x9b,0xb7,0x9b,0x33,0x9b,0xc7,0x9b,0x9b,0x9b,0x0a,0xd6,0x9b,0x9b,0x9b,0x9b,0x9b,0xb7,0x9b,0xb7,0xb7,0x9b,0x33,0x9b,0x0a,0x33,0x33,0x33,0xdf,0x82,0x82,0x82,0xc4,0x0a,0x0a,0x9b,0x9b,0x0a,0x9b,0x33,0x9b,0x9b,0xb7,0x0a,0x9b,0x0a,0xdd,0x82,0x82,0x82,0xc4,0x9b,0xd6,0xb7,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x10,0x9b,0x82,0x82,0x82,0x82,0xe8,0xc7,0x9b,0x9b,0x9b,0x9b,0x9b,0x0a,0x9b,0xe8,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xe5,0xe5,0x82,0x82,0x82,0x82,0x82,0x82,0xe5,0x1a,0xb7,0x9b,0x9b,0x9b,0xc7,0x0a,0xb7,0x9b,0x0a,0x0a,0x33,0xb7,0x9b,0x0a,0x9b,0xb7,0x33,0x0a,0x0a,0xb7,0x9b,0x9b,0x9b,0x9b,0x3c, + 0x40,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x10,0x9b,0xb2,0x9b,0x9b,0x9b,0x9b,0xc7,0xd6,0x9b,0x9b,0x10,0x33,0x9b,0x9b,0x9b,0x9b,0xb2,0x33,0xd6,0x9b,0x9b,0xfc,0x82,0x82,0x82,0xc4,0x9b,0x10,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x10,0x10,0xb2,0xe1,0x82,0x82,0x82,0xc4,0x33,0xb2,0x9b,0x9b,0x9b,0x9b,0x9b,0x33,0xd6,0x10,0x10,0x33,0x9b,0x82,0x82,0x82,0x82,0xe8,0x9b,0x9b,0x9b,0xb2,0x9b,0x9b,0x9b,0x9b,0xb2,0xe1,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xe5,0xe9,0x33,0xb2,0x10,0x9b,0x10,0x9b,0x10,0xb7,0x10,0x33,0x10,0xb7,0x0a,0x9b,0xb7,0xc7,0x33,0xd6,0x9b,0x33,0x9b,0x33,0x9b,0x9b,0x10,0x3c, + 0x40,0xb2,0x0a,0x9b,0x10,0xd6,0x9b,0x9b,0x10,0x8e,0x10,0x10,0x10,0x9b,0x10,0x8e,0x8e,0x9b,0xb2,0xd6,0x9b,0xb2,0xb2,0xd6,0x9b,0xd6,0xd6,0x9b,0xd6,0xfc,0x82,0x82,0x82,0xc4,0xb2,0xd6,0x33,0xb2,0x9b,0x8e,0x9b,0xb2,0x9b,0x9b,0xb2,0x9b,0x8e,0xe1,0x82,0x82,0x82,0xc4,0xb2,0x9b,0xb2,0xb2,0xd6,0x10,0x10,0xb7,0x9b,0x9b,0x10,0x10,0x9b,0x82,0x82,0x82,0x82,0xe8,0x9b,0x10,0xb2,0xb2,0x8e,0x9b,0xb2,0x9b,0xd6,0x9b,0x1b,0xc4,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xfe,0xa2,0x10,0xd6,0x10,0xb2,0xb2,0xb2,0x9b,0xb2,0x10,0x9b,0xb2,0xd6,0xb2,0xb2,0x9b,0xb2,0xb2,0x9b,0x10,0x9b,0x9b,0x9b,0x9b,0x8e,0xd6,0xb2,0x3c, + 0x40,0xb2,0x8e,0x10,0xb2,0x8e,0xb2,0x10,0x33,0xb2,0x10,0xb2,0x10,0x9b,0x10,0x10,0x8e,0xb2,0x8e,0x8e,0x8e,0xb2,0xd6,0xb2,0x10,0xb2,0x8e,0x8e,0x8e,0xf7,0xde,0xde,0xde,0xf5,0x8e,0x8e,0x10,0x10,0xd6,0x8e,0xb2,0xb2,0x10,0xb2,0xb2,0x10,0x10,0xe8,0xde,0xde,0xde,0xf5,0xb2,0x8e,0x10,0xd6,0x8e,0x10,0x8e,0x10,0xb2,0xd6,0xb2,0x8e,0x8e,0xde,0xde,0xde,0xde,0xe9,0x8e,0xb2,0x8e,0xb2,0x8e,0x8e,0x8e,0x8e,0xb2,0x10,0xb2,0xb2,0xe8,0xde,0xf3,0x82,0x82,0x82,0x82,0xd4,0xf5,0xe8,0x10,0x8e,0x8e,0x10,0xb2,0x9b,0xb2,0xb2,0x8e,0xb2,0x10,0x9b,0x8e,0x10,0x49,0x8e,0x10,0x8e,0xb2,0x8e,0xb2,0x8e,0x33,0x8e,0xb2,0x10,0xb2,0xb2,0x3c, + 0x40,0x8e,0x8e,0x8e,0x8e,0x10,0x8e,0x2b,0x8e,0x2b,0x8e,0x8e,0x8e,0xb2,0x10,0x10,0x8e,0x8e,0xd5,0xd5,0x8e,0x8e,0x8e,0x8e,0x10,0x2b,0xb2,0x10,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x2b,0x49,0x8e,0x8e,0x8e,0x8e,0xb2,0xb2,0x8e,0x8e,0x10,0x2b,0xb2,0xb2,0x2b,0x8e,0x49,0x8e,0x10,0x10,0xb2,0x2b,0x8e,0x8e,0x8e,0xb2,0xb2,0x2b,0x13,0x2b,0x8e,0x8e,0x8e,0x2b,0x2b,0x10,0x10,0xb2,0x8e,0x2b,0x2b,0xb2,0x8e,0x8e,0x2b,0xb2,0x8e,0x49,0x8e,0xb2,0x8e,0x8e,0x89,0xd1,0x9b,0xb2,0x2b,0x8e,0x49,0x8e,0x8e,0x2b,0x8e,0x8e,0x2b,0x10,0x8e,0x13,0x8e,0x8e,0x8e,0xd6,0x8e,0xb2,0x8e,0x2b,0x8e,0x10,0x8e,0xb2,0x8e,0x8e,0x8e,0x2b,0x8e,0x8e,0x3c, + 0x41,0xd5,0x8e,0x8e,0x49,0x8e,0x13,0x8e,0x2b,0xd5,0x8e,0x8e,0x8e,0xab,0x8e,0x8e,0x8e,0x8e,0xab,0xab,0x13,0x8e,0xb2,0x8e,0x8e,0x8e,0x8e,0xd5,0x13,0x8e,0x8e,0x8e,0x8e,0x2b,0xd5,0xab,0x2b,0xb2,0xd5,0x13,0xab,0x13,0xab,0xb2,0xd5,0x2b,0xab,0xab,0xab,0x8e,0x10,0x8e,0x8e,0x10,0xd5,0x2b,0x8e,0x8e,0x10,0x8e,0xab,0x8e,0x10,0x8e,0x13,0x8e,0x13,0xab,0x13,0x49,0x8e,0x13,0x8e,0x8e,0xab,0xab,0xb2,0xab,0x2b,0xab,0x8e,0xab,0x8e,0x8e,0x2b,0x8e,0x8e,0x8e,0x8e,0xd5,0x8e,0x8e,0xab,0xab,0x13,0xd5,0x8e,0x13,0x2b,0x8e,0x8e,0x10,0x13,0xd5,0x10,0xd5,0x8e,0x8e,0x8e,0x8e,0x2b,0x2b,0x2b,0x49,0x49,0xd5,0x8e,0x8e,0x8e,0x10,0x42, + 0x40,0x2b,0x8e,0x13,0xd5,0xab,0xab,0xab,0xab,0xab,0x13,0x8e,0x8e,0xd5,0x13,0x8e,0x8e,0xab,0xab,0x13,0x8e,0xab,0x8e,0x8e,0xab,0xd5,0x8e,0xab,0xab,0x85,0xd5,0xab,0x13,0x8e,0x13,0xab,0x8e,0xab,0x8e,0xab,0x8e,0x8e,0x8e,0xab,0x2b,0x2b,0x2b,0xab,0xab,0x8e,0xab,0x13,0xab,0x8e,0x8e,0x13,0x13,0x13,0x13,0xab,0x85,0xab,0x8e,0x8e,0x8e,0x8e,0x13,0xab,0xab,0xd5,0xd5,0xd5,0x13,0x85,0xd5,0x13,0x8e,0xab,0xab,0x85,0xab,0x2b,0x13,0x8e,0xab,0xab,0xab,0x8e,0x2b,0x8e,0x2b,0x13,0xab,0x85,0x13,0xab,0x8e,0xab,0xab,0x13,0x13,0x85,0x85,0xab,0xab,0x8e,0xab,0x13,0xd5,0x8e,0xab,0xab,0x85,0xab,0x13,0x13,0x85,0x8e,0xab,0xab,0x3c, + 0x41,0x13,0x8e,0xab,0xab,0x85,0xab,0x13,0x85,0xab,0x13,0xab,0x8e,0x85,0xab,0x85,0x13,0x2b,0x85,0x85,0x2b,0x8e,0x8e,0x13,0xab,0x85,0xab,0x13,0x8e,0x85,0x13,0x85,0x85,0x85,0xab,0xab,0x13,0x13,0x13,0x8e,0x85,0x13,0x85,0x85,0x85,0x85,0xab,0x8e,0x8e,0x28,0x85,0xab,0x85,0xab,0x13,0x8e,0x13,0xab,0x85,0x85,0xab,0x85,0xab,0x85,0x13,0x8e,0x85,0xab,0xab,0xab,0x85,0xab,0xab,0xab,0x2b,0xab,0x85,0x13,0x13,0x13,0x85,0x85,0x8e,0xab,0x13,0x13,0xab,0x85,0x85,0xab,0x85,0xab,0x13,0xab,0x13,0x85,0x85,0x13,0xab,0x85,0x13,0x85,0x8e,0xab,0x85,0x85,0x85,0xab,0x85,0x8e,0xab,0x85,0xab,0xab,0x85,0x8e,0x85,0x28,0x28,0x28,0x3c, + 0x41,0x85,0x13,0xab,0x28,0x85,0x9f,0x85,0x85,0x85,0x85,0x28,0x85,0x85,0x28,0x13,0x85,0x85,0x13,0x85,0x85,0x85,0x85,0x13,0x85,0x85,0x85,0x85,0xab,0x28,0x85,0x8e,0x85,0x85,0x13,0x85,0x12,0xab,0x85,0xab,0xab,0x85,0x85,0x13,0x85,0xab,0x85,0x85,0x85,0x85,0x85,0x12,0x85,0x9f,0x85,0x85,0x85,0x8e,0x28,0x85,0x85,0x85,0x85,0x85,0xab,0x85,0x85,0x85,0xab,0x28,0x85,0xab,0x28,0x85,0x85,0x28,0x28,0x85,0x85,0x28,0x85,0x85,0x85,0xab,0xab,0x85,0x85,0x13,0x85,0x85,0x85,0x85,0x13,0x85,0x85,0x85,0x13,0x13,0x12,0x85,0x85,0x85,0xab,0x13,0x85,0x28,0x85,0x85,0x85,0xab,0x8e,0x28,0x85,0x85,0x85,0x28,0x85,0x13,0x85,0x28,0x3c, + 0x41,0x85,0x85,0x12,0x85,0x9f,0xab,0x9f,0x85,0xab,0x85,0x9f,0x13,0x85,0x85,0x13,0x28,0x28,0x12,0x85,0x9f,0x85,0x85,0x85,0x85,0x85,0x85,0x9f,0x9f,0x85,0x85,0x85,0x85,0x28,0x9f,0x9f,0x12,0x85,0x28,0x85,0x85,0x28,0x85,0x85,0x12,0x12,0x85,0x28,0x85,0x12,0x85,0x9f,0x85,0x85,0x28,0x13,0x85,0x9f,0x9f,0x85,0x9f,0x85,0x85,0x85,0x85,0x9f,0x9f,0x85,0x85,0x85,0x85,0x9f,0x28,0x85,0x85,0x85,0x85,0x12,0x85,0x28,0x85,0x85,0x9f,0xab,0x9f,0x9f,0x85,0x85,0x85,0x85,0x9f,0x9f,0x28,0x85,0x85,0x85,0xab,0xab,0x9f,0x85,0x85,0xab,0x28,0x85,0x85,0x85,0x85,0x9f,0x85,0x9f,0x85,0x85,0x85,0x85,0x13,0x28,0x12,0x12,0x9f,0x85,0x3c, + 0x41,0x85,0x92,0x12,0x9f,0x9f,0x12,0x28,0x85,0x12,0x9f,0x28,0x9f,0x85,0x12,0x85,0x9f,0x9f,0x85,0x12,0x12,0x9f,0x12,0x9f,0x85,0x12,0x85,0x12,0x9f,0x12,0x12,0x12,0x85,0x85,0x9f,0x9f,0x12,0x12,0x85,0x92,0x9f,0x9f,0x9f,0x12,0x9f,0x12,0x12,0x85,0x92,0x12,0x12,0x9f,0x9f,0x9f,0x9f,0xab,0x85,0x85,0x12,0x12,0x85,0x9f,0x9f,0x12,0x85,0x9f,0x12,0x12,0x9f,0x85,0x85,0x85,0x12,0x85,0x85,0x9f,0x9f,0x85,0x9f,0x85,0x9f,0x9f,0x9f,0x9f,0x9f,0x92,0x28,0x85,0x9f,0x12,0x28,0x85,0x9f,0x28,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x12,0x85,0x9f,0x9f,0x9f,0x12,0x9f,0x28,0x85,0x9f,0x92,0x12,0x85,0x9f,0x9f,0x9f,0x28,0x9f,0x85,0x9f,0x3c, + 0x41,0x92,0x92,0x9f,0x92,0x12,0x9f,0x92,0x9f,0x12,0x12,0x92,0x20,0x85,0x9f,0x9f,0x20,0x92,0x92,0x9f,0x9f,0x12,0x12,0x9f,0x12,0x9f,0x92,0x20,0x92,0x92,0x9f,0x92,0x9f,0x85,0x12,0x12,0x92,0x85,0x9f,0x9f,0x92,0x12,0x9f,0x92,0x12,0x92,0x9f,0x92,0x92,0x20,0x9f,0x28,0x9f,0x9f,0x9f,0x85,0x9f,0x9f,0x92,0x20,0x92,0x20,0x85,0x92,0x92,0x9f,0x92,0x12,0x92,0x12,0x9f,0x9f,0x9f,0x20,0x12,0x92,0x9f,0x9f,0x92,0x9f,0x28,0x9f,0x85,0x9f,0x85,0x12,0x9f,0x92,0x9f,0x9f,0x20,0x9f,0x92,0x92,0x85,0x92,0x9f,0x92,0x12,0x92,0x85,0x92,0x12,0x92,0x12,0x92,0x9f,0x9f,0x20,0x92,0x9f,0x12,0x85,0x92,0x20,0x92,0x12,0x9f,0x85,0x20,0x3c, + 0x41,0x92,0x12,0x9f,0x85,0x92,0x92,0x92,0x20,0x92,0x92,0x9f,0x20,0x20,0x9f,0x9f,0x92,0x9f,0x9f,0x20,0x20,0x92,0x20,0x92,0x92,0x92,0x92,0x9f,0x92,0x92,0x92,0x9f,0x9f,0x92,0x9f,0x20,0x9f,0x92,0x92,0x12,0x92,0x92,0x20,0x92,0x92,0x92,0x92,0x92,0x12,0x92,0x20,0x92,0x92,0x93,0x92,0x92,0x93,0x9f,0x9f,0x92,0x20,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x92,0x92,0x92,0x92,0x92,0x12,0x9f,0x20,0x92,0x20,0x9f,0x12,0x92,0x92,0x92,0x92,0x20,0x92,0x20,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x9f,0x92,0x92,0x92,0x20,0x92,0x9f,0x92,0x9f,0x92,0x92,0x92,0x9f,0x20,0x92,0x12,0x12,0x20,0x92,0x92,0x92,0x92,0x92,0x92,0x9f,0x20,0x3c, + 0x41,0x92,0x92,0x93,0x93,0x92,0x20,0x92,0x92,0x92,0x92,0x92,0x92,0x15,0x92,0x9f,0x9f,0x92,0x92,0x93,0x9f,0x15,0x93,0x20,0x92,0x92,0x92,0x92,0x12,0x9f,0x92,0x92,0x92,0x9f,0x92,0x93,0x92,0x15,0x93,0x92,0x92,0x9f,0x92,0x9f,0x20,0x12,0x92,0x15,0x15,0x15,0x93,0x93,0x20,0x92,0x20,0x93,0x93,0x92,0x93,0x93,0x20,0x92,0x92,0x93,0x93,0x92,0x93,0x15,0x92,0x92,0x92,0x20,0x92,0x92,0x20,0x20,0x9f,0x20,0x92,0x93,0x92,0x92,0x93,0x92,0x93,0x92,0x15,0x93,0x92,0x92,0x20,0x9f,0x92,0x92,0x9f,0x15,0x92,0x92,0x93,0x9f,0x93,0x9f,0x92,0x93,0x93,0x92,0x92,0x12,0x93,0x93,0x93,0x93,0x92,0x9f,0x92,0x20,0x20,0x20,0x20,0x20,0x3c, + 0x41,0x99,0x93,0x15,0x15,0x93,0x15,0x93,0x93,0x93,0x15,0x15,0x93,0x93,0x93,0x92,0x15,0x99,0x15,0x93,0x93,0x15,0x99,0x93,0x20,0x92,0x93,0x93,0x20,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x15,0x93,0x93,0x92,0x92,0x93,0x15,0x93,0x92,0x92,0x9f,0x93,0x93,0x93,0x99,0x92,0x99,0x93,0x92,0x92,0x92,0x15,0x93,0x99,0x15,0x93,0x93,0x9f,0x15,0x93,0x93,0x92,0x9f,0x20,0x20,0x93,0x15,0xfd,0x93,0x93,0x15,0x92,0x15,0x93,0x92,0x93,0x92,0x93,0x93,0x15,0x92,0x93,0x93,0x93,0x93,0x15,0x93,0x93,0x93,0x15,0x93,0x15,0x93,0x93,0x93,0x93,0x93,0x93,0x15,0x20,0x93,0x93,0x15,0x15,0x93,0x93,0x92,0x15,0x99,0x92,0x93,0x3c, + 0x41,0x99,0x93,0x93,0x15,0x93,0x93,0x20,0x93,0x93,0x93,0x99,0x15,0x93,0x93,0x99,0x93,0x99,0x93,0x15,0x93,0x93,0x15,0x93,0x93,0x93,0x93,0x15,0x15,0x15,0x99,0x99,0x99,0x93,0x93,0x93,0x11,0x99,0x11,0x93,0x20,0x15,0x93,0x11,0x93,0x93,0x93,0x93,0x93,0x99,0x11,0x93,0x93,0x93,0x15,0x9f,0x11,0x99,0x99,0x99,0x15,0x93,0x11,0x11,0x99,0x93,0x15,0x20,0x11,0x99,0x93,0x93,0x92,0x93,0x93,0x93,0x92,0x99,0x93,0x15,0x99,0x93,0x11,0x93,0x93,0x15,0x99,0x93,0x11,0x92,0x99,0x99,0x11,0x11,0x99,0x92,0x92,0x93,0x99,0x20,0x11,0x15,0x15,0x20,0x93,0x93,0x99,0x93,0x93,0x93,0x93,0x11,0x93,0x15,0x93,0x11,0x93,0x93,0x99,0x99,0x46, + 0x41,0x15,0x94,0x99,0x99,0x99,0x99,0x93,0x99,0x99,0x99,0x93,0x93,0x99,0x99,0x94,0x93,0x99,0x15,0x99,0x15,0x99,0x99,0x99,0x11,0x99,0x15,0x99,0x15,0x99,0x99,0x99,0x93,0x99,0x93,0x99,0x93,0x11,0x99,0x99,0xfd,0x99,0x11,0x11,0x93,0x93,0x11,0x99,0x99,0x93,0x99,0x99,0x99,0x99,0x93,0x99,0x99,0x93,0x99,0x93,0x99,0x99,0x93,0x11,0x99,0x93,0x99,0x99,0x99,0x15,0x94,0x11,0x15,0x11,0x15,0x99,0x99,0x99,0x11,0x93,0x11,0x11,0x15,0x99,0x93,0x99,0x93,0x93,0x99,0x99,0x11,0x99,0x94,0x99,0x99,0x11,0x93,0x94,0x11,0x99,0x99,0x99,0x99,0x99,0x11,0x11,0x93,0x99,0x93,0x11,0x99,0x93,0x99,0x99,0x99,0x11,0x93,0x11,0x11,0x99,0x3c, + 0x41,0x94,0x11,0x94,0x15,0x94,0x94,0x93,0x11,0x99,0x99,0x94,0x99,0x93,0x99,0x99,0x94,0x21,0x94,0x99,0x99,0x11,0x11,0x94,0x94,0x93,0x99,0x99,0x94,0x11,0x99,0x94,0x99,0x99,0x99,0x99,0x94,0x99,0x99,0x99,0x94,0x99,0x11,0x99,0x94,0x99,0x94,0x93,0x94,0x94,0x99,0x93,0x99,0x15,0x11,0x94,0x99,0x11,0x11,0x94,0x93,0x94,0x93,0x11,0x93,0x99,0x94,0x11,0x93,0x94,0x94,0xfd,0x94,0x94,0x15,0x99,0x99,0x94,0x99,0x21,0x99,0x99,0x94,0x99,0x99,0x11,0x94,0x99,0x99,0x99,0x99,0x94,0x99,0x94,0x99,0x94,0x11,0x94,0x99,0x11,0x94,0x94,0x93,0x99,0x93,0x94,0x93,0x99,0x11,0x93,0x93,0x99,0x99,0x94,0x99,0x94,0x11,0x93,0x11,0x99,0x46, + 0x41,0x94,0x21,0x94,0x94,0x94,0x11,0xaa,0x99,0x21,0x94,0x94,0x94,0x94,0x11,0x94,0x94,0x21,0x11,0x99,0x94,0x21,0x11,0x99,0x99,0x94,0x21,0x94,0x99,0x11,0x94,0x94,0x94,0x99,0x94,0x94,0x94,0x99,0x99,0x21,0x11,0x94,0x99,0x94,0x0b,0x21,0xaa,0x21,0xaa,0x21,0x94,0x99,0x94,0x94,0x94,0x21,0x99,0x99,0x99,0x94,0x94,0x99,0x93,0x94,0x94,0x94,0x94,0x94,0x99,0x11,0x94,0x21,0x21,0x94,0x94,0x94,0x11,0x11,0x21,0x21,0xaa,0x21,0x94,0x94,0x99,0x94,0x94,0x99,0x21,0x94,0x99,0x21,0x93,0x94,0x94,0x11,0xaa,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x99,0x94,0x94,0x94,0x11,0x94,0x94,0x11,0x94,0x94,0x99,0x94,0x11,0x11,0x94,0x94,0x46, + 0x41,0x94,0x94,0xaa,0x21,0xaa,0x21,0x99,0x0b,0x21,0x94,0x94,0xaa,0xaa,0xaa,0xaa,0x94,0x94,0x21,0xaa,0x21,0x99,0x0b,0x94,0x94,0x21,0x94,0x99,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0xaa,0xaa,0x94,0xaa,0xaa,0xaa,0x21,0xaa,0xaa,0x0b,0x94,0x94,0x0b,0x0b,0xaa,0x94,0x94,0x94,0x94,0xaa,0xaa,0x0b,0xaa,0x94,0xaa,0x94,0x94,0x94,0x94,0x21,0x11,0x0b,0xaa,0x94,0x0b,0x11,0x94,0x11,0x0b,0xaa,0x94,0x99,0x94,0xaa,0xaa,0x0b,0xaa,0x99,0x21,0x0b,0x21,0x11,0x94,0x0b,0x21,0x94,0x99,0xaa,0x0b,0xaa,0x11,0x94,0xaa,0x99,0x94,0x94,0x21,0x11,0x94,0x94,0x94,0x94,0x99,0xaa,0x94,0x0b,0x21,0xaa,0x94,0x21,0x94,0x99,0x94,0x46, + 0x3b,0x0b,0xaa,0x94,0x83,0xaa,0x94,0x0b,0x21,0xaa,0x83,0x94,0xaa,0x94,0x0b,0x83,0x0b,0x21,0x0b,0x94,0x83,0xaa,0x21,0x83,0xaa,0x94,0x94,0x0b,0xaa,0x0b,0xaa,0x94,0x94,0x0b,0x94,0x83,0x94,0xaa,0xaa,0x83,0x21,0xaa,0xaa,0x0b,0x0b,0xaa,0x21,0x0b,0x0b,0x0b,0x83,0xaa,0x83,0x94,0x83,0xaa,0x99,0x21,0xaa,0xaa,0x94,0x0b,0x94,0xaa,0x0b,0x21,0x0b,0x94,0x94,0xaa,0xaa,0x21,0x0b,0xaa,0x0b,0x0b,0xaa,0xaa,0xaa,0x94,0x83,0x94,0x94,0x94,0x94,0xaa,0x83,0xaa,0x83,0xaa,0x21,0x0b,0xaa,0x0b,0xaa,0x94,0xaa,0x94,0x0b,0x0b,0x83,0x21,0x94,0xaa,0xaa,0x0b,0xaa,0x0b,0x21,0x21,0x0b,0x94,0x94,0xaa,0xaa,0xaa,0x0b,0x94,0x83,0x0b,0x46, + 0x3b,0x83,0x83,0x83,0x94,0x0b,0x83,0xaa,0x94,0xaa,0xaa,0x83,0x83,0x0b,0xaa,0x83,0xaa,0x21,0xaa,0x0b,0x2c,0x0b,0x83,0x94,0x83,0x83,0x83,0x0b,0x2c,0x83,0xaa,0xaa,0x0b,0xaa,0xaa,0x83,0xaa,0x83,0x83,0x2c,0x83,0xaa,0x0b,0x83,0x0b,0x83,0x2c,0xaa,0x83,0x83,0xaa,0x83,0xaa,0xaa,0x83,0x94,0xaa,0xaa,0x83,0x83,0x83,0x83,0xaa,0x0b,0xaa,0xaa,0x0b,0x83,0x2c,0x83,0xaa,0x83,0xaa,0x0b,0x0b,0xaa,0x2c,0x83,0x0b,0x83,0xaa,0x83,0x0b,0xaa,0x83,0x83,0x83,0x0b,0x0b,0x2c,0xaa,0xaa,0xaa,0x0b,0x83,0x83,0x94,0x83,0x83,0x83,0x0b,0x83,0x83,0xaa,0x2c,0x0b,0xaa,0x0b,0xaa,0x0b,0x94,0x83,0x2c,0x0b,0x94,0xaa,0x94,0x83,0x0b,0x0b,0x4a, + 0x41,0xaa,0x0b,0x83,0x83,0x83,0x83,0x83,0x0b,0x83,0x83,0x83,0x83,0x2c,0x83,0x83,0xaa,0x83,0x2c,0x83,0x83,0x83,0x0b,0x2c,0x2c,0x83,0x2c,0xb4,0x83,0x83,0x83,0x83,0x0b,0x83,0x83,0xaa,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x2c,0xaa,0x83,0x2c,0x83,0x83,0x83,0x83,0x0b,0x83,0x83,0x83,0x83,0xaa,0x83,0x83,0x83,0x83,0x83,0x83,0x04,0x83,0x83,0xaa,0x83,0x2c,0x2c,0x0b,0x2c,0x2c,0x83,0x83,0x83,0x04,0x83,0x83,0x0b,0x2c,0x83,0x83,0xaa,0x83,0x0b,0x2c,0x83,0x2c,0x83,0x0b,0x83,0xaa,0x83,0x83,0x83,0xb4,0x83,0x83,0xb4,0x83,0x83,0x83,0x83,0x04,0x83,0x2c,0x83,0x0b,0x83,0x83,0x83,0x83,0x83,0x83,0x46, + 0x3b,0x2c,0xb4,0x83,0x83,0x83,0x83,0xb4,0x04,0xd7,0x0b,0xb4,0x04,0x04,0x83,0x83,0x04,0x04,0x83,0xb4,0x04,0x04,0x83,0x83,0x04,0x83,0x83,0x9d,0xf8,0xf8,0xf9,0x32,0x83,0xb4,0xb4,0x83,0xaa,0xaa,0x2c,0x83,0xaa,0x2c,0x83,0x83,0xb4,0x83,0x83,0x83,0xf9,0xf9,0xf9,0xf8,0xf8,0x83,0x2c,0x83,0x2c,0x83,0x83,0x83,0x83,0x83,0x2c,0x83,0x04,0x83,0x83,0xb4,0x2c,0xb4,0x83,0x83,0x83,0xb4,0xb4,0x83,0x83,0x83,0x04,0x2c,0x83,0xd7,0xaa,0x83,0x83,0x83,0x83,0xb4,0x04,0xb4,0x04,0xb4,0x83,0x83,0xb4,0x83,0x83,0x83,0x83,0xb4,0x83,0x04,0x83,0xb4,0x83,0x83,0x83,0x83,0xb4,0xb4,0x83,0x83,0x83,0xb4,0x2c,0x0b,0x0b,0x2c,0xb4,0x0b,0x46, + 0x3b,0x83,0x8f,0x04,0x2c,0x2c,0x83,0x83,0x8f,0xb4,0x83,0x83,0xb4,0x04,0x04,0xb4,0xb4,0x83,0x04,0xb4,0x04,0xd7,0x83,0x8f,0x83,0xa3,0xe7,0xe5,0x82,0x82,0x82,0xff,0x83,0x2c,0x83,0x83,0xb4,0x04,0x83,0xb4,0xd7,0x04,0x83,0x04,0x04,0xb4,0xb4,0xe7,0x82,0x82,0x82,0x82,0xe7,0x83,0x83,0x04,0x83,0xb4,0x04,0x83,0x8f,0xb4,0xb4,0x83,0xd7,0xb4,0xb4,0x04,0x8f,0x04,0xd7,0x04,0xb4,0x83,0xb4,0xb4,0x04,0x04,0x8f,0x83,0x83,0x04,0x04,0x04,0x83,0x04,0xb4,0xb4,0xb4,0x8f,0xb4,0xb4,0x8f,0xb4,0x83,0x83,0x04,0xb4,0x2c,0x83,0x83,0x04,0x04,0x2c,0x83,0x04,0xd7,0xb4,0xb4,0xb4,0x83,0x04,0xb4,0x04,0xb4,0x83,0x04,0xb4,0x04,0x8f,0x4a, + 0x3b,0xb4,0x37,0x8f,0x8f,0x8f,0x83,0x8f,0xd7,0x83,0x8f,0xb4,0x8f,0x04,0x04,0x8f,0x83,0x8f,0xd7,0x04,0x8f,0x04,0x04,0x9d,0xe7,0xe5,0x82,0x82,0x82,0x82,0x82,0xff,0xb4,0x04,0x83,0x04,0x8f,0x8f,0x8f,0xb4,0x04,0x04,0x04,0x8f,0x8f,0x04,0xd9,0x82,0x82,0x82,0x82,0xd4,0x8f,0x8f,0x83,0xd7,0x8f,0x8f,0x04,0x83,0xb4,0x8f,0x83,0x8f,0x83,0x8f,0xd7,0xb4,0x8f,0x83,0x04,0x8f,0x04,0x8f,0x37,0xd7,0x8f,0x8f,0x37,0x8f,0x8f,0xb4,0x04,0x8f,0x04,0xb4,0x37,0x04,0xd7,0xb4,0x04,0x8f,0xb4,0xd7,0x04,0x04,0x8f,0xb4,0x04,0x8f,0x8f,0x04,0x8f,0x8f,0x8f,0xb4,0x04,0x8f,0x37,0x07,0x8f,0x83,0x8f,0x04,0xd7,0x8f,0x8f,0x04,0x04,0x04,0x46, + 0x3b,0x83,0x07,0xd7,0x8f,0x37,0x04,0xba,0x8f,0x8f,0xd7,0x8f,0x8f,0x8f,0x8f,0x07,0x8f,0x37,0x8f,0x8f,0x07,0x24,0xe7,0xe5,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xff,0x8f,0x8f,0xb4,0x37,0x37,0x8f,0xb4,0x8f,0x8f,0xd7,0xba,0x8f,0xb4,0xba,0xee,0x82,0x82,0x82,0x82,0xff,0x07,0x8f,0x8f,0x8f,0x8f,0x8f,0xb4,0x07,0xba,0x04,0x8f,0xd7,0x8f,0x8f,0x04,0x8f,0xd7,0xb4,0x8f,0x83,0x8f,0x8f,0x07,0x04,0x04,0x37,0x8f,0x8f,0x8f,0x37,0x8f,0x37,0x04,0xd7,0xb4,0x8f,0x8f,0x04,0x8f,0x04,0x8f,0x8f,0xba,0x8f,0x8f,0x37,0x83,0x8f,0x8f,0x8f,0x8f,0x8f,0x07,0x37,0x37,0x07,0x8f,0x8f,0x04,0x8f,0x8f,0x07,0x8f,0x37,0x04,0x8f,0x8f,0x8f,0x46, + 0x3b,0xba,0x8f,0x07,0x8f,0x8f,0xba,0xba,0xba,0x8f,0xc2,0x07,0x8f,0x8f,0x8f,0xba,0xba,0xba,0x04,0x07,0x8f,0xe7,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xf2,0x8f,0x37,0xba,0x8f,0x8f,0x8f,0x04,0x8f,0x37,0x8f,0x8f,0x8f,0xc2,0xeb,0x82,0x82,0x82,0x82,0xee,0xba,0x8f,0x8f,0xd7,0x07,0x8f,0x8f,0x07,0x8f,0x8f,0xba,0x07,0x04,0x37,0x8f,0x8f,0xba,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0xc2,0x8f,0x8f,0x8f,0x07,0x8f,0x8f,0x8f,0x8f,0x8f,0x07,0x8f,0x04,0x8f,0x8f,0x07,0x8f,0x8f,0x8f,0xba,0x8f,0xba,0x89,0x8f,0x8f,0xba,0x8f,0x8f,0x8f,0x8f,0x8f,0xc2,0x8f,0x8f,0x8f,0xba,0x8f,0x37,0xba,0x37,0x07,0x04,0xba,0x8f,0x8f,0x07,0x46, + 0x3b,0x07,0x07,0x07,0xc2,0x07,0x07,0x37,0xba,0x8f,0x89,0x8f,0x07,0xc2,0x07,0x89,0x89,0x07,0xc2,0xc2,0x07,0xe7,0x82,0x82,0x82,0x82,0xd4,0xe2,0x82,0x82,0x82,0xff,0x8f,0x8f,0x89,0x07,0x07,0xc2,0x8f,0x89,0x8f,0x89,0xba,0xc2,0x89,0xd4,0x82,0x82,0x82,0x82,0xd9,0x07,0xba,0xba,0x89,0xba,0x89,0x8f,0xba,0xba,0x89,0xc2,0x07,0xc2,0x89,0x8f,0x8f,0x07,0xba,0x07,0x07,0xba,0x07,0x89,0x07,0x07,0x8f,0xba,0x07,0xc2,0x07,0x07,0x07,0xba,0x8f,0x8f,0xc2,0xba,0x8f,0x8f,0x8f,0x89,0xc2,0x8f,0x89,0xba,0x07,0x8f,0x07,0x07,0x89,0xba,0x89,0x8f,0x07,0x07,0x07,0xba,0x37,0x07,0x89,0x07,0xba,0xba,0x8f,0xba,0x8f,0x07,0xc2,0xc2,0x46, + 0x3b,0xc2,0x8f,0x07,0x89,0x07,0xc2,0x89,0x89,0x8f,0xc2,0xc2,0x89,0x8f,0x07,0x07,0x89,0xba,0x89,0x89,0x8f,0xe7,0x82,0x82,0xe2,0xe7,0xe0,0xd4,0x82,0x82,0x82,0xff,0xc2,0x89,0x07,0x89,0xba,0x07,0xc2,0x07,0x89,0x89,0x89,0x89,0xff,0x82,0x82,0x82,0x82,0xe7,0x89,0x07,0x07,0x8f,0x07,0xba,0x07,0x89,0x07,0x07,0xba,0x89,0xba,0x89,0x89,0x07,0xc2,0xba,0x89,0x89,0x07,0xba,0xba,0xc2,0x8f,0x89,0x89,0x8f,0x07,0xc2,0x89,0x07,0xba,0x07,0xc2,0x89,0xc2,0xc2,0x89,0x07,0x07,0xba,0xc2,0xc2,0x89,0x89,0x8f,0x07,0xc2,0x07,0x89,0xba,0x89,0xba,0x07,0x89,0x07,0x89,0x89,0x89,0xba,0xc2,0xc2,0x89,0x07,0x89,0x07,0x07,0xc2,0x89,0x4a, + 0x3b,0x89,0x07,0x07,0x8f,0x89,0x89,0x89,0x07,0x89,0x89,0x89,0x89,0xc2,0x07,0x89,0x07,0x89,0x07,0x89,0x07,0xe7,0xe2,0xe7,0xe0,0x89,0x07,0xc9,0x82,0x82,0x82,0xf2,0x89,0x07,0x03,0x89,0x3a,0xc2,0x3a,0x8f,0x89,0x8f,0xba,0xe9,0xd4,0x82,0x82,0x82,0xd4,0x07,0x89,0xba,0x89,0x89,0xc2,0x3a,0x03,0x89,0x89,0x03,0xba,0x89,0x89,0x89,0x3a,0x89,0xd1,0x89,0x89,0x3a,0x07,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x07,0xba,0x8f,0xc2,0x89,0x03,0x89,0x89,0x07,0x03,0xc2,0x89,0xc2,0x3a,0x89,0x89,0xc2,0x89,0xc2,0x3a,0xc2,0x07,0x89,0xba,0x89,0x89,0x89,0x89,0x8f,0x89,0xc2,0x89,0x89,0xd1,0x89,0x89,0x07,0x89,0x89,0x89,0x89,0x89,0x4a, + 0x3b,0x89,0x89,0x89,0x03,0x89,0x89,0xc2,0xb6,0x3a,0xb6,0x89,0x89,0x03,0x89,0x89,0x89,0x89,0x89,0x03,0x89,0xd2,0x1d,0xb6,0x03,0x03,0x89,0xc9,0x82,0x82,0x82,0xec,0x89,0x89,0x89,0x03,0x89,0x3a,0x03,0x89,0x89,0x8f,0xb6,0xee,0x82,0x82,0x82,0x82,0xeb,0xb6,0xb6,0x07,0x3a,0x03,0xd1,0xb6,0x89,0x03,0x3a,0x89,0x89,0x89,0x89,0x89,0x03,0x89,0x89,0xb6,0x89,0x89,0x89,0x07,0x89,0x3a,0x89,0x89,0x89,0xb6,0x07,0xc2,0x89,0xc2,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x03,0x89,0x03,0x03,0xd1,0x89,0xd1,0x89,0xd1,0x89,0x03,0xd1,0x3a,0x89,0x89,0x89,0xb6,0x03,0x89,0xb6,0x89,0xb6,0xc2,0x89,0x03,0x89,0x07,0x3a,0x89,0xd1,0x89,0x4a, + 0x3b,0x03,0x89,0xb6,0xb6,0x89,0x89,0xd1,0xd1,0xd1,0x89,0x89,0xd1,0xb6,0x89,0x84,0x89,0x89,0xd1,0xd1,0x84,0x84,0xb6,0x03,0xc2,0xb6,0x03,0xc9,0x82,0x82,0x82,0xec,0x89,0xb6,0xb6,0x84,0x89,0x89,0x84,0x89,0xd1,0x03,0xe9,0x82,0x82,0x82,0x82,0xee,0x84,0x03,0xd1,0xb6,0xd1,0xb6,0x03,0x3a,0x03,0x89,0x03,0x03,0xb6,0xb6,0x03,0x89,0x89,0xb6,0x89,0x03,0x03,0x89,0x89,0x03,0x03,0x89,0x89,0xd1,0x03,0x89,0x89,0xd1,0xb6,0xb6,0x03,0xb6,0x84,0x84,0x03,0x89,0x03,0x03,0xb6,0x84,0x03,0x89,0x84,0x84,0x89,0xb6,0x03,0xb6,0x03,0xb6,0xb6,0x84,0x84,0xb6,0x89,0xd1,0x89,0x89,0x89,0xb6,0xb6,0x03,0x03,0x03,0x89,0x3a,0xd1,0x84,0x56, + 0x3b,0x84,0x89,0x84,0xb6,0x03,0x84,0x03,0x84,0x84,0xb6,0x84,0x84,0xd1,0x84,0x84,0x03,0x84,0x03,0xb6,0x84,0xb6,0x03,0x84,0x84,0x03,0x89,0xc9,0x82,0x82,0x82,0xec,0x35,0x89,0xb6,0x03,0x84,0x89,0x84,0x89,0x84,0x3a,0xfe,0x82,0x82,0x82,0xe2,0xe9,0xe9,0x69,0xeb,0xf6,0xb6,0x84,0xb6,0x84,0xd1,0xb6,0x84,0x84,0x03,0x84,0x89,0xb6,0x89,0x84,0x84,0x84,0x03,0x84,0x84,0x84,0x89,0xb6,0x84,0x84,0x89,0x89,0xb6,0x03,0x84,0xd1,0x84,0x89,0x84,0x84,0xb6,0x03,0xb6,0x84,0x03,0x03,0x84,0xb6,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x89,0x03,0xb6,0x03,0x89,0x84,0x84,0x84,0x84,0x89,0x84,0x03,0x89,0xb6,0x03,0x89,0x89,0xb6,0x84,0x4a, + 0x3f,0x84,0x84,0x84,0x03,0x84,0x35,0x84,0x35,0x35,0x84,0x84,0x84,0x84,0x84,0x03,0x84,0x03,0x03,0x84,0x84,0x84,0x35,0x84,0x84,0x84,0xb6,0xc9,0x82,0x82,0x82,0xec,0x84,0x84,0x84,0x0e,0x84,0x84,0x84,0x84,0x03,0xf6,0x82,0x82,0x82,0x82,0xd4,0xe5,0x82,0x82,0x82,0x82,0xe5,0xee,0xe9,0x03,0x0e,0x84,0x35,0x84,0x35,0x84,0x84,0x03,0x84,0x84,0x84,0xb6,0xb6,0x84,0x84,0x84,0x84,0xb6,0x35,0x84,0x0e,0x03,0x35,0x84,0x84,0x84,0x84,0x84,0xb5,0x84,0x03,0xb6,0x03,0x84,0x03,0xb6,0x84,0x35,0x84,0x35,0x84,0x03,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x03,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x4a, + 0x3f,0x35,0x84,0x0e,0x84,0x84,0x0e,0x0e,0x0e,0xb5,0xb6,0x84,0x84,0x87,0x84,0x84,0x84,0x0e,0x84,0x84,0x84,0xb5,0x84,0xb5,0x84,0x87,0x03,0xc9,0x82,0x82,0x82,0xec,0x84,0xb6,0x84,0x0e,0x84,0x03,0x84,0x84,0x84,0xf4,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xe2,0xdd,0x0e,0x84,0x84,0x84,0x84,0x84,0x03,0x84,0x84,0x84,0x84,0x0e,0x84,0xb5,0x0e,0x35,0x84,0x84,0x84,0x84,0x84,0xb5,0xb5,0x0e,0x0e,0x84,0x84,0x84,0x0e,0x84,0x84,0x84,0xb5,0x84,0x84,0x84,0xb5,0x84,0x84,0x84,0x84,0x0e,0x84,0x87,0x35,0x84,0x84,0x84,0x84,0x84,0xb5,0x84,0x84,0x0e,0xb5,0x84,0x84,0xb6,0x84,0x84,0xb5,0x89,0x84,0x84,0x4a, + 0x3f,0x84,0x87,0xb5,0x84,0x35,0x0e,0x87,0xb5,0x0e,0x84,0x84,0x87,0x0e,0x87,0x84,0x84,0x87,0x84,0xb5,0x84,0x0e,0x84,0x87,0x84,0x87,0x87,0xc9,0x82,0x82,0x82,0xf1,0x0e,0xb5,0x84,0x84,0x87,0xb5,0xb5,0x0e,0xf6,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xdd,0x87,0xb5,0x0e,0x87,0x84,0x84,0xb5,0x0e,0x87,0x0e,0x87,0xb5,0x84,0x0e,0x0e,0x84,0x84,0xb5,0x84,0xb5,0x35,0x84,0x87,0x84,0xb5,0xb5,0x87,0x0e,0x0e,0x84,0xb5,0x84,0x35,0x84,0xb5,0xb5,0xb5,0x84,0x84,0x87,0x84,0xb5,0x35,0x84,0xb5,0x84,0x0e,0x84,0x35,0xb5,0x0e,0x87,0x84,0x0e,0xb5,0xb5,0x84,0xb5,0x84,0x0e,0x03,0x03,0xb5,0x4a, + 0x3f,0x39,0x0e,0x87,0x84,0x87,0x0e,0xb5,0x0e,0x87,0x87,0x87,0x87,0x87,0x84,0x87,0xb5,0x87,0xb5,0x39,0x0e,0x0e,0xb5,0xb5,0x87,0xb5,0x87,0xc9,0x82,0x82,0x82,0xec,0x0e,0x0e,0x87,0x87,0x87,0x87,0xb5,0x87,0xee,0x82,0x82,0x82,0x82,0x82,0x82,0xf3,0xee,0xee,0xf4,0x82,0x82,0x82,0x82,0x82,0xe2,0xc6,0x87,0x0e,0x87,0x87,0xb5,0x87,0x87,0x87,0x84,0x84,0x0e,0xb5,0x0e,0x87,0x84,0xb5,0x0e,0x87,0x0e,0x84,0xb5,0xb5,0x87,0x87,0x0e,0x0e,0x87,0x0e,0x87,0x87,0x0e,0x0e,0x87,0x87,0x87,0x87,0x87,0x0e,0x87,0xb5,0xb5,0x87,0x87,0x87,0x87,0x87,0x84,0xb5,0xb5,0x0e,0x87,0x87,0x87,0xb5,0xb5,0x84,0xb5,0x87,0x87,0x87,0x0e,0x84,0x4a, + 0x3f,0x87,0x87,0x87,0x87,0x87,0x87,0xb5,0x87,0x87,0x87,0x87,0x84,0x87,0x0e,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x0e,0xb5,0xb5,0x87,0x87,0xc9,0x82,0x82,0x82,0xf1,0x87,0x87,0x0e,0x87,0x39,0x87,0x87,0x84,0xe2,0x82,0x82,0x82,0x82,0xd4,0xf7,0x87,0x87,0x87,0x87,0xe9,0xc9,0x82,0x82,0x82,0x82,0xe7,0x87,0x87,0x84,0x87,0xb5,0xb5,0x0e,0x87,0x87,0xb5,0x87,0xbc,0x87,0x87,0x87,0x87,0x87,0x87,0xb5,0x0e,0x87,0x87,0x0e,0xb5,0x0e,0x39,0x87,0x09,0x87,0x87,0x0e,0x87,0x87,0x87,0x39,0x87,0x87,0x87,0x0e,0x39,0x0e,0x0e,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0xbc,0x87,0x87,0x0e,0x87,0x39,0x0e,0x45, + 0x3f,0x87,0x09,0xbc,0x86,0x09,0x09,0x0e,0x39,0x39,0xbc,0x87,0xbc,0x09,0x87,0x87,0x87,0x09,0x0e,0x87,0x86,0x09,0xbc,0x87,0x0e,0x09,0x87,0xc9,0x82,0x82,0x82,0xf1,0x87,0xbc,0x87,0x09,0x39,0x87,0x87,0xf7,0x82,0x82,0x82,0x82,0xc9,0x29,0x87,0x87,0x87,0x09,0x87,0x09,0xc6,0xc9,0x82,0x82,0x82,0xe2,0xbc,0x87,0x87,0x87,0x09,0x09,0x87,0x87,0x39,0x87,0x87,0x09,0x87,0x87,0xd8,0xbc,0x87,0x87,0x87,0x87,0x87,0xb5,0x09,0x09,0x87,0x87,0x87,0x87,0x39,0x87,0x87,0x87,0xd8,0x0e,0x87,0x09,0x87,0xbc,0x87,0x87,0x87,0x87,0x87,0xbc,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x39,0x87,0x87,0x87,0x09,0xb5,0x87,0x39,0xd8,0x87,0x56, + 0x3f,0x09,0x86,0xbc,0x87,0x39,0x39,0x87,0xbc,0xbc,0xbc,0x09,0x86,0xbc,0xbc,0x87,0xd8,0x86,0xbc,0x86,0xbc,0x39,0xd8,0xbc,0x09,0x87,0xd8,0xc9,0x82,0x82,0x82,0xec,0x86,0x87,0x39,0xbc,0xbc,0x86,0xbc,0xdb,0x82,0x82,0x82,0x82,0xf1,0x09,0x87,0xbc,0x86,0xd8,0xbc,0x09,0x09,0xdd,0x82,0x82,0x82,0x82,0xe8,0x09,0x09,0x09,0x87,0x86,0x87,0xbc,0xbc,0x09,0xbc,0xd8,0x86,0x39,0xbc,0x86,0xd8,0x09,0x09,0xbc,0x09,0x09,0x87,0x87,0x86,0x86,0x86,0x09,0x39,0x09,0xbc,0x86,0x09,0xd8,0xbc,0xbc,0x09,0x87,0x87,0x86,0x87,0xd8,0x87,0x86,0x87,0x86,0x09,0xbc,0xbc,0x87,0x09,0x09,0x09,0xd8,0x86,0xbc,0xbc,0x86,0x86,0xbc,0x87,0x87,0x45, + 0x3f,0x86,0x86,0x09,0x09,0xbc,0x09,0x86,0x09,0x86,0x86,0x09,0x39,0x09,0xd8,0x86,0x09,0x09,0x86,0x86,0x86,0xbc,0x86,0x09,0x86,0x86,0x86,0xc9,0x82,0x82,0x82,0xf1,0xbc,0x09,0x87,0x86,0x09,0x86,0x86,0xf0,0x82,0x82,0x82,0xe2,0x87,0x86,0x09,0x09,0x09,0x3e,0x87,0x86,0x86,0x9e,0x82,0x82,0x82,0x82,0xf1,0x87,0x0c,0x86,0xbc,0x86,0x09,0x86,0x86,0xd8,0x86,0x86,0x09,0x09,0x87,0x86,0x09,0x86,0x86,0xbc,0x87,0x86,0x86,0x86,0xbc,0x86,0xbc,0x86,0xbc,0xbc,0xd8,0x3e,0x86,0x09,0xd8,0x09,0xbc,0x86,0x09,0x87,0x09,0x86,0x86,0x86,0xd8,0x86,0xbc,0x86,0x86,0x86,0x09,0x86,0x86,0x86,0x09,0x86,0xd8,0xd8,0x09,0xbc,0x86,0x87,0x45, + 0x3f,0xd8,0x86,0x87,0x86,0x86,0x86,0x86,0x86,0x0c,0x86,0x86,0x86,0x86,0x0c,0x86,0x3e,0x09,0xc5,0x86,0x3e,0x86,0x3e,0xd8,0x86,0x86,0x86,0xc9,0x82,0x82,0x82,0xf1,0x86,0x86,0x86,0x3e,0x86,0x09,0x86,0xee,0x82,0x82,0x82,0xf3,0x09,0x86,0x86,0x09,0x86,0x86,0x86,0x86,0x86,0xd8,0xc9,0x82,0x82,0x82,0xf0,0x86,0x86,0x86,0xbc,0x86,0x86,0x86,0x86,0x87,0x3e,0x3e,0x86,0x86,0x86,0x86,0x3e,0xc5,0xc5,0x86,0x86,0x86,0x3e,0x09,0x86,0xc5,0x86,0x3e,0x0c,0x87,0x86,0x86,0xc5,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x3e,0x3e,0x86,0x3e,0x86,0x0c,0x09,0x3e,0x86,0x86,0x86,0x3e,0x86,0xbc,0xc5,0x3e,0xbc,0x86,0x3e,0x87,0x86,0x87,0x45, + 0x3f,0x86,0x86,0x86,0x86,0x3e,0x86,0x86,0x0c,0x86,0x96,0x86,0xc5,0x86,0x0c,0x09,0x86,0x86,0x0c,0x86,0x09,0x86,0x0c,0x86,0xc5,0x86,0x86,0xc9,0x82,0x82,0x82,0xf1,0x86,0x96,0x86,0xc5,0x86,0x86,0x86,0xde,0x82,0x82,0x82,0xc9,0x86,0x86,0x0c,0x86,0x86,0xc5,0x86,0x09,0x86,0x86,0xe2,0x82,0x82,0x82,0xdb,0x0c,0x0c,0xc5,0x86,0x86,0xce,0xce,0x0c,0x86,0x86,0x0c,0x86,0x86,0x86,0x86,0x0c,0xce,0xbc,0x86,0x86,0xc5,0x86,0xc5,0x86,0xce,0x86,0x09,0xce,0x0c,0x86,0xc5,0x86,0xce,0x86,0x86,0x86,0xc5,0xc5,0xc5,0x86,0x86,0x3e,0x09,0x86,0x86,0x0c,0x3e,0x0c,0x86,0x09,0x3e,0x86,0x0c,0x0c,0x0c,0x86,0x86,0x0c,0x86,0xc5,0x86,0x45, + 0x3f,0x96,0xc5,0xce,0xce,0x86,0x0c,0x86,0xce,0x96,0x0c,0x96,0x0c,0x86,0x3e,0x96,0x86,0x96,0xc5,0xce,0x96,0x0c,0xc5,0x0c,0x86,0x96,0x86,0xc9,0x82,0x82,0x82,0xf1,0x86,0x96,0x0c,0xc5,0x96,0x96,0x86,0xdb,0x82,0x82,0x82,0x82,0xbd,0xc5,0xc5,0x96,0xce,0x0c,0x0c,0xc5,0xc5,0xcc,0x82,0x82,0x82,0x82,0xe1,0xc5,0x86,0x0c,0x0c,0x96,0x86,0xc5,0x0c,0x86,0x86,0xce,0x86,0x96,0x0c,0x86,0x86,0x86,0xc5,0xc5,0x0c,0x0c,0x86,0xc5,0x86,0x0c,0x86,0xce,0x0c,0xce,0x86,0x96,0xc5,0x86,0xc5,0x86,0xce,0xce,0xce,0x2d,0x96,0x0c,0xce,0xce,0x86,0x96,0x96,0x86,0x86,0xce,0xc5,0x0c,0x96,0x96,0x96,0x86,0xce,0xc5,0x0c,0x86,0x86,0x96,0x45, + 0x47,0x96,0x2d,0x96,0x86,0x96,0x96,0x2d,0x0c,0x96,0x96,0xce,0x86,0xce,0xce,0x96,0x96,0xce,0x96,0x0c,0x0c,0x2d,0x96,0xce,0x96,0xce,0x96,0xc9,0x82,0x82,0x82,0xf1,0x0c,0xce,0x86,0x96,0x2d,0xc5,0x96,0xf7,0x82,0x82,0x82,0x82,0xf0,0x0c,0x96,0x96,0x0c,0x96,0x0c,0x86,0x0c,0xf0,0x82,0x82,0x82,0x82,0xef,0x86,0x96,0x0c,0x0c,0x96,0x2d,0x96,0x96,0x0c,0x86,0x0c,0x96,0xce,0x2d,0x96,0x96,0x0c,0x2d,0xc5,0x96,0x96,0x96,0x96,0xce,0x2d,0x0c,0xc5,0x96,0x86,0x2d,0x2d,0x96,0x0c,0x96,0x0c,0x96,0x0c,0x0c,0x2d,0x86,0x96,0x96,0x86,0x96,0xc5,0x96,0x96,0x96,0x96,0x0c,0x0c,0x96,0x86,0xce,0xc5,0xc5,0x2d,0x96,0x96,0xc5,0x2d,0x56, + 0x47,0x2d,0x96,0x96,0x0c,0x96,0xc5,0x96,0x96,0x2d,0x2d,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x01,0x96,0x0c,0x96,0x96,0x2d,0x96,0x0c,0x2d,0xc9,0x82,0x82,0x82,0xe6,0x96,0x96,0x0c,0x96,0x96,0x01,0x2d,0x96,0xe2,0x82,0x82,0x82,0xe2,0xef,0xb1,0x96,0x96,0x96,0x96,0x96,0xe8,0x82,0x82,0x82,0x82,0xf4,0x96,0x2d,0x96,0x2d,0x96,0xce,0x2d,0x96,0xc5,0x2d,0x96,0x96,0x96,0x96,0x2d,0x0c,0xc5,0x0c,0x96,0x96,0x96,0x0c,0x2d,0x96,0x96,0x2d,0x96,0x96,0x96,0x86,0x96,0xb1,0x0c,0x2d,0x86,0x96,0x96,0x96,0x96,0x96,0xb1,0x2d,0x96,0x2d,0x0c,0x96,0x2d,0x96,0x2d,0xb1,0x96,0x96,0x0c,0x96,0xb1,0x2d,0x96,0x2d,0x96,0x01,0x96,0x96,0x56, + 0x47,0x2d,0x96,0x01,0x96,0xb1,0x01,0x96,0xb1,0xb1,0xb1,0x96,0xb1,0xb1,0xb1,0x01,0x96,0x96,0xb1,0x96,0x96,0x2d,0x01,0xb1,0xb1,0x96,0x9d,0xc9,0x82,0x82,0x82,0xe6,0x2d,0x2d,0x96,0xda,0x01,0x2d,0x96,0xc5,0xdf,0x82,0x82,0x82,0x82,0xc9,0xe6,0x96,0x9d,0x96,0xc0,0xf0,0xe2,0x82,0x82,0x82,0x82,0xe6,0x01,0xb1,0xb1,0x9d,0x01,0xb1,0x96,0x01,0x9d,0x96,0x96,0xda,0x01,0xc5,0x96,0x2d,0x96,0x96,0x01,0x96,0xb1,0xb1,0xb1,0xb1,0x01,0x01,0x96,0xb1,0x01,0x96,0x96,0x01,0x96,0x96,0x96,0xda,0xb1,0x96,0x96,0x01,0xb1,0x2d,0xb1,0x96,0xb1,0x2d,0xb1,0x96,0x0c,0x9d,0x96,0x01,0x01,0xb1,0x96,0xb1,0x96,0x96,0x96,0xb1,0x01,0x2d,0x45, + 0x47,0x9d,0xb1,0x9d,0x01,0x9d,0xb1,0x01,0xb1,0xb1,0xb1,0xb1,0x96,0x9d,0x01,0x96,0xb1,0x9d,0x9d,0x9d,0x01,0x27,0xda,0x01,0xb1,0xda,0x01,0xc9,0x82,0x82,0x82,0xe6,0xb1,0xda,0x01,0x01,0x96,0xb1,0x96,0x01,0xb1,0xf4,0x82,0x82,0x82,0x82,0x82,0x82,0xc9,0xc9,0x82,0x82,0x82,0x82,0x82,0x82,0xde,0x96,0x9d,0xb1,0x9d,0x96,0x9d,0xb1,0x96,0xb1,0x96,0x01,0xb1,0xb1,0x9d,0xb1,0x9d,0x96,0x2d,0x9d,0xb1,0x9d,0xb1,0x9d,0xb1,0x9d,0xda,0x96,0xb1,0xb1,0x01,0x01,0x9d,0x96,0x9d,0x96,0x01,0xb1,0x9d,0x01,0x01,0x9d,0xb1,0xb1,0x96,0xda,0x9d,0x96,0xb1,0x01,0x9d,0xb1,0x01,0x96,0x9d,0xb1,0x96,0xda,0x01,0x96,0x9d,0x9d,0x01,0xb1,0x56, + 0x47,0x9d,0x01,0x9d,0xda,0x9d,0x01,0x01,0xb1,0x9d,0x9d,0x01,0xda,0x27,0x9d,0x9d,0x01,0x9d,0x01,0x27,0x9d,0xda,0x01,0x9d,0xb1,0x27,0x01,0xc9,0x82,0x82,0x82,0xe6,0xb1,0xda,0x01,0xb1,0x9d,0xda,0x27,0x01,0xb1,0x32,0xc9,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x72,0x9d,0x9d,0xb1,0xb1,0xb1,0x27,0xb1,0xda,0xda,0xda,0x9d,0x27,0x9d,0x9d,0x01,0x01,0x01,0x9d,0x27,0xa3,0x9d,0x27,0x9d,0x96,0xb1,0x27,0x9d,0x01,0x01,0x01,0x27,0x01,0x01,0x9d,0xb1,0xb1,0xb1,0x9d,0x01,0xb1,0x96,0x01,0x9d,0x27,0xb1,0xb1,0x01,0x27,0x9d,0x27,0x01,0x9d,0x9d,0x9d,0xb1,0x01,0x27,0x9d,0x9d,0x96,0x96,0x9d,0x9d,0x9d,0x45, + 0x47,0xa3,0x01,0x9d,0x0d,0x9d,0xb1,0x0d,0x9d,0xa3,0x27,0x9d,0x27,0xa3,0x27,0x9d,0x0d,0x9d,0x9d,0x0d,0x9d,0x0d,0x9d,0xa3,0x0d,0x01,0x9d,0xc9,0x82,0x82,0x82,0xe6,0x27,0x9d,0x9d,0xa3,0x9d,0x9d,0x9d,0x9d,0x9d,0xa3,0xc0,0xde,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xe2,0xdf,0x01,0x9d,0xa3,0x0d,0x27,0x01,0xa3,0xb1,0x9d,0x01,0xb1,0x9d,0x0d,0xda,0xb1,0xb1,0xb1,0x9d,0x9d,0x9d,0xa3,0x9d,0x9d,0x9d,0x27,0xb1,0x0d,0x27,0x9d,0x9d,0x27,0x27,0x01,0x9d,0x9d,0x27,0x9d,0x9d,0x9d,0x9d,0x9d,0x0d,0xa3,0xa3,0x9d,0x9d,0x9d,0x9d,0x27,0x27,0x9d,0xa3,0x27,0x9d,0x27,0x9d,0xa3,0x27,0x27,0x0d,0x9d,0x0d,0x01,0x9d,0x27,0x45, + 0x7d,0x0d,0x0d,0xa3,0xa3,0xa3,0x9d,0x9d,0x0d,0xa3,0x0d,0x27,0x9d,0x8a,0x27,0xa3,0x8a,0x9d,0x27,0x0d,0x9d,0x27,0xa3,0x9d,0xa3,0x9d,0x9d,0xde,0xfa,0xfa,0xfa,0xf7,0xa3,0x9d,0xa3,0x27,0x9d,0xda,0xa3,0x27,0x0d,0xa3,0x9d,0xa3,0xef,0xde,0xf3,0x82,0x82,0x82,0xe2,0xf4,0xf0,0xd9,0xa3,0xa3,0xa3,0x27,0xa3,0x9d,0x0d,0x9d,0xa3,0x27,0x27,0xa3,0x9d,0x27,0x0d,0xa3,0xa3,0x9d,0xa3,0xa3,0x9d,0x9d,0x27,0x9d,0x8a,0x9d,0x9d,0x0d,0xa3,0x8a,0x8a,0x0d,0x27,0x8a,0x27,0xa3,0x0d,0x27,0xa3,0x0d,0x01,0x0d,0xda,0x0d,0x27,0x0d,0xa3,0x0d,0x9d,0xa3,0x9d,0x9d,0xa3,0x9d,0xa3,0x9d,0x8a,0x8a,0x9d,0x9d,0xa3,0xa3,0xa3,0x9d,0xa3,0x0d,0x51, + 0x45,0xa3,0x0d,0x8a,0x0d,0xa3,0x0d,0x27,0xa3,0x9d,0x8a,0xa3,0x8a,0x0d,0x8a,0x0d,0xa3,0x8a,0xa3,0x8a,0xa3,0x0d,0x0d,0xa3,0x9d,0xa3,0x9d,0xa3,0x8a,0x24,0x0d,0x0d,0xa3,0x0d,0x27,0x9d,0xa3,0x8a,0x0d,0xa3,0x0d,0x8a,0xa3,0xa3,0xa3,0xa3,0xa3,0x8a,0xd9,0xd9,0x0d,0xa3,0xa3,0xa3,0xa3,0x0d,0x8a,0x8a,0x0d,0xa3,0x9d,0xa3,0x9d,0x0d,0x9d,0x9d,0xa3,0x0d,0xa3,0xa3,0xa3,0x8a,0x8a,0xa3,0xa3,0xa3,0x0d,0x8a,0x8a,0x0d,0x8a,0xa3,0x0d,0xa3,0x9d,0xa3,0xa3,0xa3,0xa3,0x0d,0x27,0x8a,0x9d,0xa3,0xa3,0x0d,0x9d,0xa3,0x0d,0x0d,0xa3,0xa3,0x8a,0x9d,0xa3,0x8a,0x9d,0x9d,0x0d,0xa3,0x8a,0xa3,0x9d,0xa3,0x8a,0x8a,0x9d,0x9d,0x9d,0xa3,0x4e, + 0x51,0x8a,0x8a,0xa3,0x8a,0x24,0x8a,0x8a,0x8a,0xa3,0x8a,0x24,0x0d,0x24,0xa4,0x8a,0x8a,0xa3,0x8a,0x8a,0x8a,0x24,0x8a,0x8a,0x0d,0x8a,0x0d,0x8a,0x24,0x0d,0x8a,0x8a,0x24,0xa3,0x8a,0x8a,0xa3,0x8a,0x8a,0xa3,0x8a,0xa3,0x24,0x8a,0x8a,0x8a,0x8a,0x8a,0x0d,0x8a,0x8a,0x24,0x8a,0xa3,0xa3,0x8a,0x24,0x8a,0xa3,0xa3,0xa3,0x24,0x8a,0x24,0x8a,0xa3,0x8a,0x8a,0x9d,0xa3,0x8a,0x8a,0x8a,0xa3,0xa3,0x8a,0x8a,0x24,0xa3,0x8a,0x8a,0x0d,0x8a,0x8a,0x8a,0xa3,0x8a,0x24,0x8a,0xa3,0x8a,0x9d,0x24,0x8a,0x0d,0x24,0x8a,0x8a,0x8a,0x0d,0x8a,0x24,0x24,0xa3,0x8a,0x9d,0x8a,0xa3,0x8a,0x8a,0x8a,0x8a,0x0d,0x8a,0x8a,0x8a,0x24,0x8a,0x8a,0x24,0x5a, + 0x5a,0x24,0xa4,0xa4,0xa4,0xa4,0x8a,0x8a,0xa4,0x8a,0x8a,0xa4,0xa4,0x8a,0x8a,0x8a,0xa3,0x24,0x8a,0x8a,0xa4,0xa3,0xa3,0x24,0x1b,0xa4,0x24,0x8a,0x24,0x8a,0x8a,0xa4,0xa3,0x1b,0x8a,0x8a,0xa3,0xa4,0xa3,0x8a,0xa4,0x0d,0x8a,0x8a,0x8a,0xa4,0x8a,0xa4,0x8a,0x8a,0xa4,0x24,0x8a,0x8a,0xa3,0xa4,0xa3,0x8a,0x8a,0x24,0x24,0xa3,0x8a,0xa4,0x1b,0xa4,0x8a,0xa3,0xa3,0x8a,0x24,0xa4,0x8a,0x8a,0x24,0x8a,0xa4,0x24,0x0d,0xa3,0x8a,0x24,0x0d,0xa3,0x1b,0x8a,0x1b,0x24,0x8a,0x8a,0x8a,0x1b,0x8a,0x8a,0x8a,0x8a,0xa4,0x0d,0x8a,0x8a,0x8a,0xa4,0xa4,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x24,0x8a,0x8a,0x24,0xa3,0x24,0x8a,0xa4,0x63,0x00, + 0x00,0x63,0x8a,0x1b,0x24,0xa4,0x8a,0x8a,0x8a,0xa3,0x95,0xa4,0xa4,0xa4,0xa4,0x1b,0x8a,0x8a,0x8a,0x1b,0x8a,0xa4,0x8a,0x8a,0x8a,0x8a,0xa4,0x8a,0xa4,0xa4,0x1b,0x1b,0x8a,0x8a,0xa4,0x8a,0x8a,0x1b,0xa4,0x24,0x24,0x8a,0x8a,0xa4,0x95,0xa4,0x8a,0xa4,0xa4,0xa4,0x1b,0x1b,0xa4,0xa4,0x8a,0x8a,0xa4,0x1b,0xa4,0x1b,0x8a,0xa4,0x1b,0xa4,0x24,0x1b,0x8a,0x1b,0xa4,0x8a,0x8a,0x8a,0x1b,0x8a,0xa4,0x24,0xa3,0x8a,0xa4,0xa4,0x8a,0x1b,0x8a,0xa4,0x8a,0xa4,0x95,0x95,0xa4,0xa4,0x24,0x8a,0x8a,0xa4,0x24,0x95,0x8a,0xa4,0x8a,0xa4,0x8a,0xa4,0x8a,0x1b,0xa4,0x1b,0xa4,0x24,0x8a,0xa4,0xa4,0x24,0xa4,0x8a,0xa4,0xa4,0x8a,0x24,0xa4,0x47,0x00, + 0x00,0x64,0xa4,0x95,0xe0,0x1b,0xa4,0x95,0x1b,0x95,0xa4,0x1a,0x8a,0x1b,0x1b,0x1a,0x8a,0x95,0x1b,0x95,0x95,0x95,0xa4,0x95,0xa4,0x95,0x8a,0xa4,0xa4,0xa4,0x95,0xa4,0x8a,0x95,0x1b,0xa4,0x1b,0x1b,0xa4,0x24,0xa4,0xa4,0xa4,0x1b,0xa4,0xa4,0x8a,0xa4,0xe0,0x24,0xa4,0x95,0x95,0x95,0xa4,0xa4,0x95,0xa4,0xa4,0x1b,0xe0,0xe0,0xa4,0x95,0x95,0x95,0xa4,0x95,0xa4,0x95,0x1a,0xa4,0x95,0x1b,0xa4,0x1b,0x1b,0xa4,0x1b,0xa4,0x95,0x95,0x8a,0x1b,0xa4,0x8a,0x95,0xa4,0x95,0xa4,0xa4,0xa4,0x95,0x1b,0xa4,0xa4,0xe0,0x8a,0xa4,0x8a,0xa4,0x95,0x8a,0x95,0xa4,0x95,0xa4,0x1b,0x1b,0x95,0xa4,0xa4,0x95,0xa4,0x95,0xa4,0xa4,0x1a,0x1b,0x65,0x00, + 0x00,0x51,0x95,0x1a,0x1b,0x95,0x95,0x1b,0x95,0xa2,0xa4,0x1a,0x95,0x1b,0x1b,0x95,0x95,0x8a,0x1b,0x1b,0x95,0x1a,0x1b,0x1a,0xa2,0x95,0x95,0x95,0xa4,0x1a,0xe0,0x95,0x1a,0x95,0x1a,0x95,0xa4,0x95,0x95,0x1d,0x95,0x95,0x1b,0x95,0x95,0x95,0x95,0x95,0x1a,0xa4,0x95,0x95,0x1b,0xa4,0xe0,0x95,0x95,0x95,0x1a,0x95,0xa4,0x95,0x95,0x95,0x95,0x8a,0x95,0x1a,0x1a,0x95,0x1a,0x95,0xa4,0x95,0x95,0x95,0x1a,0x8a,0x1b,0xa2,0x95,0x95,0xa4,0x95,0x95,0x1a,0x95,0xa4,0xe0,0x95,0x8a,0x95,0x1b,0x1b,0x1b,0xa4,0x1b,0xa4,0x95,0x95,0xa4,0x95,0x95,0x95,0x95,0xe0,0x95,0x95,0x1a,0x95,0x1a,0xa4,0x8a,0xa4,0xe0,0x95,0x95,0x8a,0x7b,0x00,0x00, + 0x00,0x00,0x5b,0x95,0x95,0x95,0x95,0x95,0xa2,0x95,0xe0,0x95,0x1d,0x95,0x95,0xa2,0xa2,0x1a,0x1a,0x95,0xa2,0x95,0xa2,0x1d,0x95,0x1a,0x95,0x95,0x95,0xa4,0x1b,0xa2,0x1a,0x1b,0x95,0x95,0x1a,0x95,0xa2,0x95,0xa2,0x95,0x95,0x95,0x1a,0x95,0x1d,0x95,0x1a,0x1b,0x1a,0x1d,0x95,0x1a,0x95,0xa4,0xa4,0xa2,0x1a,0x1a,0x95,0xa2,0x1a,0x95,0x95,0x95,0xa2,0xe0,0x95,0x95,0x95,0x1a,0x1d,0xa2,0x1a,0xa2,0xa2,0xa4,0x95,0x1a,0xa2,0x95,0x1a,0x95,0x1b,0xa2,0x95,0x95,0xa2,0xa2,0xa2,0x95,0x1d,0xa2,0x1d,0xa4,0x1a,0xa2,0xe0,0x1d,0x1a,0x1a,0x1d,0x95,0x95,0x1a,0xa2,0x1d,0xa2,0x95,0x1a,0x95,0x95,0x95,0xa2,0x95,0x95,0x95,0x47,0x00,0x00, + 0x00,0x00,0x45,0xa2,0xa2,0x95,0xa2,0xa2,0x95,0xa2,0x1d,0xa2,0xa2,0x1d,0xa2,0xa2,0x1a,0xa2,0xa2,0x95,0xa2,0x95,0xa2,0x1d,0xa2,0xa2,0x95,0x95,0xa2,0xd3,0x95,0xa2,0x1d,0xa2,0xa2,0x95,0x95,0xa2,0x95,0xa2,0xa2,0xa2,0x95,0x1d,0x1a,0x95,0xd3,0x95,0x1d,0xa0,0x95,0x1d,0x1a,0xa2,0xa2,0x1d,0xa0,0xa2,0x95,0xa2,0x1a,0x95,0xa0,0xd3,0xe0,0xa2,0x1d,0xa0,0xa0,0xa2,0xd3,0xa2,0xa2,0xa2,0xd3,0x95,0xa2,0xa2,0xa2,0x1d,0x1d,0x95,0xd3,0xd3,0xa2,0x95,0xa0,0x1d,0x1a,0xa2,0xa2,0xa2,0xa2,0xa4,0xa2,0x1a,0xa2,0xa2,0xa0,0x95,0xa2,0x1d,0x95,0x95,0xa2,0x17,0x1d,0xa2,0x1d,0x95,0x1d,0xa2,0xa2,0x1d,0x1d,0x95,0xa2,0x1d,0x4d,0x00,0x00, + 0x00,0x00,0x00,0x77,0x1d,0xa2,0xa2,0xd3,0xa2,0xa2,0x95,0xa0,0xd3,0xa2,0x1d,0x1d,0xa0,0xa0,0xa0,0x95,0xa2,0x1d,0xa0,0x1d,0x1d,0xa2,0x17,0x1d,0x95,0xa2,0xa2,0x17,0xa2,0x1d,0xd3,0x95,0xa2,0xa2,0x95,0xa2,0xa0,0xa2,0xa2,0xa0,0x1d,0xa0,0xa2,0x95,0xa0,0x1d,0xa0,0xa0,0x1a,0x17,0x1d,0xa0,0x95,0x1d,0xa2,0xd3,0xa2,0x95,0xa2,0xa0,0xa2,0xa0,0xa0,0xa0,0xa0,0xa2,0xa2,0x1d,0xa2,0xa2,0xa2,0xa2,0x1d,0xa0,0xa2,0x17,0xa2,0xa2,0x17,0x95,0x95,0x95,0x1d,0xd3,0x1d,0xa2,0x17,0x17,0x17,0xa0,0xa0,0x17,0xa2,0x95,0x17,0xa2,0x1d,0xa0,0x1d,0x1d,0x1d,0x1d,0xa2,0xa0,0xa0,0xa0,0x1d,0xa2,0xa2,0xa2,0x1d,0x1d,0xa2,0x47,0x00,0x00,0x00, + 0x00,0x00,0x00,0x79,0xa2,0xa0,0xa0,0xa0,0x1d,0xa0,0xa2,0x17,0x17,0xd3,0xd3,0x1d,0xa0,0xa0,0x17,0x1d,0xa0,0xd3,0xa0,0xa0,0xa2,0x9a,0x9a,0xa0,0xa0,0xa2,0x1d,0xa0,0x17,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa2,0x17,0x17,0xa0,0xa0,0xa0,0xa0,0xa2,0x17,0xd3,0xa0,0xa0,0x17,0x17,0xa0,0xa0,0xa0,0x9a,0x9a,0xa0,0xa0,0xa0,0x17,0xa2,0xa0,0x1d,0xa2,0xa0,0x1d,0x17,0x9a,0xa0,0xd3,0x17,0xa2,0xa0,0xa0,0xa0,0x9a,0xa0,0x17,0xa2,0xd3,0xa0,0xa0,0xa2,0x17,0xa0,0xa0,0x9a,0xa0,0xa2,0xa0,0x17,0xa0,0xa0,0x17,0x9a,0x9a,0xa0,0x1d,0xa2,0x95,0xa0,0x1d,0x17,0x1d,0xa0,0x1d,0x17,0xa2,0x17,0xd3,0xa0,0xa0,0x17,0xd3,0xa0,0x4d,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x5b,0xa0,0xa2,0xa0,0x17,0x9a,0xa0,0xa0,0x9a,0xa0,0x17,0xa0,0xa0,0xa2,0xa0,0x17,0x9a,0x29,0xa0,0xa0,0x29,0x1d,0x17,0xa0,0xa0,0x29,0x9a,0x29,0xa0,0x9a,0x17,0xa0,0x9a,0x9a,0x29,0xa0,0xa0,0x29,0x9a,0xa0,0x17,0x9a,0xa0,0xa0,0xa0,0x17,0xa0,0xa0,0x9a,0x29,0xa2,0xa0,0x9a,0x9a,0x17,0xa0,0x1d,0x9a,0x29,0xa2,0x29,0x9a,0x9a,0x9a,0x9a,0xa0,0xa0,0xa0,0x9a,0x9a,0x9a,0x9a,0xd3,0xa2,0x17,0x9a,0x9a,0x9a,0xa0,0xa0,0x1d,0xa0,0xa0,0xa0,0x17,0x9a,0xa2,0x17,0xa0,0xa2,0x9a,0x29,0x17,0x9a,0xa0,0xa0,0x29,0x17,0xa0,0x9a,0xa0,0xa0,0xa0,0xa0,0x9a,0xa2,0x29,0xa2,0x29,0xa0,0x9a,0x9a,0x67,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x4d,0x75,0xa0,0x29,0xc6,0xc6,0x9a,0x9a,0xa0,0x9a,0xc6,0x9a,0x9a,0x9a,0x29,0xd3,0xad,0x9a,0x17,0x9a,0x9a,0x9a,0x9a,0x29,0x9a,0x9a,0xa0,0x9a,0x9a,0x9a,0x9a,0x9a,0xa0,0x9a,0x9a,0x9a,0x9a,0xd3,0x17,0xa0,0x29,0x9a,0x9a,0xc6,0x9a,0x29,0x9a,0x9a,0x17,0x29,0x9a,0x9a,0x9a,0xa0,0xa0,0xa0,0x9a,0x9a,0xa0,0x9a,0x29,0x9a,0xa0,0x9a,0x9a,0xa0,0x29,0xd3,0x9a,0xa0,0x9a,0x9a,0x29,0x17,0x9a,0x9a,0xa0,0x9a,0xc6,0x9a,0x29,0x17,0xa0,0x9a,0x9a,0x9a,0x9a,0x9a,0xa0,0x9a,0x9a,0x29,0xad,0x9a,0xa0,0x9a,0xa0,0x9a,0x29,0x9a,0xa0,0x17,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0xa0,0x29,0x29,0x74,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x51,0xad,0x1e,0xad,0xad,0xad,0x9a,0x9a,0x29,0x9a,0x9a,0xad,0x9a,0xc6,0x29,0x9a,0xad,0xad,0x9a,0xc6,0xa0,0xc6,0xc6,0x1e,0xc6,0xc6,0xc6,0xad,0x9a,0x9a,0x9a,0x1e,0xc6,0x9a,0x9a,0xad,0xc6,0x29,0x9a,0x9a,0x29,0x1e,0xc6,0x29,0x1e,0x29,0xa0,0xc6,0x9a,0x1e,0x29,0x29,0xad,0x9a,0x29,0x9a,0x9a,0xc6,0x9a,0xad,0x29,0x9a,0x9a,0x9a,0x9a,0x29,0xc6,0x29,0x9a,0x9a,0x9a,0xc6,0xa0,0x9a,0xa0,0x9a,0x29,0xad,0x1e,0x9a,0xad,0x29,0x29,0x9a,0xc6,0xa0,0x9a,0x1e,0xad,0x9a,0x1e,0x9a,0xad,0x29,0xc6,0x9a,0x9a,0x9a,0xad,0x17,0x9a,0xad,0x9a,0xad,0xc6,0xad,0xc6,0x1e,0x9a,0x70,0x4d,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0xad,0xad,0xad,0xad,0xc6,0xad,0x9a,0xad,0x9a,0xc6,0x9a,0xad,0xad,0x9e,0xad,0xad,0xad,0x9a,0xad,0xad,0x1e,0xad,0x9a,0x1e,0xc6,0xad,0x1e,0xad,0x9a,0x36,0x9a,0x9a,0x9a,0xad,0x1e,0xad,0xad,0xad,0x1e,0xad,0xad,0x29,0x1e,0xc6,0xad,0xad,0x9e,0xad,0x9a,0xad,0x9e,0x29,0x9a,0x9e,0xc6,0xc6,0xad,0xad,0x29,0xad,0xad,0x1e,0x9a,0x1e,0xad,0xad,0xad,0xad,0x9e,0xad,0x29,0xad,0x29,0x1e,0x9e,0x9a,0xc6,0x1e,0x9a,0xad,0xad,0xad,0x1e,0x9a,0x29,0xad,0xad,0xad,0xc6,0xad,0xad,0xad,0x9e,0xad,0xad,0x1e,0xad,0xad,0x29,0xad,0x1e,0xad,0x29,0xc6,0xad,0x9a,0x71,0x4e,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x67,0x9a,0xad,0xad,0x9e,0x1e,0x9e,0x9e,0x9e,0x9e,0xc6,0x9e,0x36,0xad,0xad,0x9e,0x9e,0x36,0x1e,0x9a,0xc6,0x1e,0x9e,0x29,0x9e,0x1e,0x9e,0x9e,0x1e,0x9e,0xad,0x9e,0x9e,0xad,0xad,0x9e,0xc6,0xad,0xad,0x9e,0xc6,0xad,0x9e,0x9e,0xad,0x9e,0x36,0x36,0x1e,0x9e,0x9e,0x36,0xc6,0x9a,0x9e,0xc6,0xad,0xad,0x9e,0x9e,0x9e,0xad,0x1e,0x9e,0x9e,0x36,0x9e,0xad,0xad,0x9e,0x9e,0x1e,0x9e,0x1e,0x9e,0xad,0x1e,0x36,0x9e,0x36,0xad,0xad,0x9a,0x9e,0x9e,0xad,0x9e,0xad,0x36,0x1e,0x9e,0x9a,0x9e,0x36,0x9e,0xad,0x9e,0x1e,0x9a,0xad,0xad,0x9e,0x1e,0x9e,0x9e,0x73,0x4e,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x9e,0x9e,0x9e,0xad,0x9e,0x36,0x9e,0x36,0x9e,0x9e,0x9e,0x36,0x9e,0xbd,0x9e,0x36,0xbd,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0xbd,0x9e,0x9e,0xad,0x9e,0xbd,0xbd,0x9e,0x9e,0x36,0x9e,0x9e,0x9e,0x36,0x9e,0xbd,0xb3,0xbd,0xc6,0x9e,0x9e,0x36,0x9e,0x9e,0x9e,0xbd,0x1e,0xad,0x1e,0x18,0xad,0x1e,0x36,0x9e,0x9e,0xbd,0x9e,0x9e,0x9e,0x1e,0x9e,0x9e,0x9e,0x1e,0xbd,0x9e,0xbd,0x36,0x9e,0x36,0x36,0xad,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0xbd,0x9e,0x9e,0x9e,0x9e,0x36,0x9e,0x9e,0xbd,0x9e,0xbd,0x9e,0x36,0x9e,0x9e,0x9e,0x9e,0xad,0x9e,0x74,0x4e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4e,0x70,0x18,0x9e,0xb3,0x36,0x9e,0x9e,0x36,0xb3,0x9e,0xb3,0x18,0xb3,0xbd,0xb3,0xbd,0x9e,0xbd,0x36,0xc6,0x18,0xb3,0x9e,0xb3,0x9e,0x9e,0x36,0xbd,0x9e,0x9e,0x18,0x18,0xad,0x9e,0x9e,0xb3,0x36,0xb3,0x36,0x18,0x9e,0xad,0xbd,0x18,0xb3,0xbd,0xbd,0x9e,0xb3,0x9e,0x9e,0xb3,0x36,0xa6,0x18,0x9e,0x18,0x18,0x36,0x9e,0x36,0x9e,0xb3,0xbd,0x9e,0xb3,0x18,0x18,0x9e,0x18,0xb3,0xbd,0x36,0xbd,0x9e,0x18,0xad,0xbd,0x9e,0x36,0xb3,0xb3,0x36,0x18,0xbd,0x18,0x36,0xbd,0xbd,0xbd,0x9e,0x9e,0x36,0x36,0xa6,0xb3,0x9e,0x18,0x9e,0xb3,0x5b,0x4d,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4d,0x6c,0xb3,0xb3,0x9e,0x18,0xbd,0xb3,0xb3,0xb3,0x18,0xb3,0xbd,0x9e,0xb3,0xb3,0x9e,0xb3,0x18,0x18,0xb3,0xb3,0xb3,0xbd,0xa6,0xa6,0xb3,0xb3,0xb3,0x18,0x18,0xb3,0xa6,0xa6,0x36,0xa6,0xb3,0xa6,0x9e,0x9e,0xb3,0x18,0x9e,0xb3,0x18,0xbd,0x18,0x18,0xb3,0xbd,0xb3,0x18,0xb3,0xa6,0xbd,0x18,0x9e,0xbd,0xa6,0xb3,0xbd,0x18,0xb3,0x9e,0x18,0xa6,0xbd,0x9e,0xb3,0x18,0xa6,0xb3,0x18,0x9e,0xa6,0x9e,0x18,0xbd,0xb3,0x18,0x9e,0x18,0xb3,0xb3,0x18,0x18,0x9e,0x18,0xa6,0xa6,0xbd,0x18,0xbd,0x18,0xb3,0xb3,0x9e,0xa6,0x76,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4e,0x63,0xa6,0xa6,0xa6,0xa6,0x18,0x18,0xa6,0x32,0xa6,0xc0,0xb3,0xb3,0xbd,0x32,0xa6,0xa6,0xa6,0xb3,0xb3,0x32,0xbd,0x9e,0x18,0x18,0xb3,0xb3,0xa6,0xa6,0x18,0xb3,0xa6,0x18,0x32,0xa6,0xa6,0xa6,0x18,0xa6,0xa6,0xa6,0x18,0x18,0xbd,0xa6,0x18,0xbd,0xa6,0xa6,0xa6,0xbd,0xa6,0x18,0xa6,0xa6,0xb3,0xa6,0xa6,0xbd,0xa6,0xa6,0xa6,0xa6,0x32,0x32,0xa6,0xa6,0xbd,0xa6,0x18,0xa6,0x32,0xa6,0xa6,0xb3,0xb3,0xa6,0xb3,0xa6,0xa6,0x18,0xa6,0xa6,0xa6,0xa6,0x32,0xb3,0xbd,0xb3,0xa6,0xb3,0xa6,0xa6,0x18,0x5b,0x4d,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x51,0x6c,0xb3,0xa6,0xa6,0x32,0x18,0xb3,0x32,0xc0,0xbd,0xa6,0xa6,0xc0,0xa6,0xa6,0xc0,0xa6,0xa6,0xa6,0xc0,0xa6,0x32,0xbd,0xc0,0xb3,0xa6,0xa6,0x32,0xb3,0xa6,0x32,0xa6,0xc0,0x32,0xb3,0xa6,0xa6,0xc0,0x32,0x32,0x32,0x32,0xa6,0xb3,0x32,0x18,0x18,0xbd,0x32,0xc0,0xb3,0x9e,0xa6,0x18,0xc0,0xb3,0x32,0xa6,0xa6,0xa6,0xa6,0xb3,0xa6,0xa6,0xa6,0xb3,0x32,0xa6,0xc0,0xa6,0xa6,0xa6,0xc0,0xa6,0xa6,0xa6,0x32,0x32,0xa6,0xa6,0xa6,0xc0,0xa6,0x32,0xc0,0xa6,0xb3,0xbd,0xc0,0x7e,0x64,0x4e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4d,0x50,0x81,0x5f,0xc0,0x32,0xa6,0xa6,0xa6,0xa6,0xc0,0x32,0x32,0xa6,0x32,0x32,0xc0,0x32,0xa6,0xc0,0xb3,0xc0,0xc0,0xc0,0xc0,0x32,0xc0,0x32,0xc0,0xa6,0xc0,0xc0,0xc0,0xa6,0xa6,0x18,0x32,0xc0,0xc0,0xa6,0xc0,0xc0,0xa6,0xa6,0xc0,0x32,0xa6,0xc0,0x32,0xc0,0xc0,0xc0,0xa6,0xa6,0xc0,0xc0,0x32,0x32,0xc0,0xc0,0xc0,0xc0,0xa6,0xa6,0x32,0xc0,0x32,0xc0,0xa6,0xa6,0xc0,0xa6,0xc0,0xc0,0xc0,0xb3,0xa6,0xc0,0x32,0xc0,0xa6,0xc0,0x32,0xb3,0xc0,0x5f,0x64,0x51,0x5a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5a,0x51,0x65,0x1c,0x1c,0x48,0x1c,0x1c,0x48,0x1c,0x1c,0x1c,0x1c,0x1c,0x50,0x1c,0x48,0x1c,0x1c,0x1c,0x48,0x1c,0x48,0x1c,0x1c,0x1c,0x48,0x1c,0x1c,0x1c,0x48,0x1c,0x1c,0x1c,0x1c,0x48,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x50,0x1c,0x1c,0x1c,0x1c,0x1c,0x48,0x1c,0x1c,0x1c,0x1c,0x1c,0x50,0x1c,0x1c,0x50,0x1c,0x1c,0x50,0x1c,0x50,0x1c,0x1c,0x1c,0x1c,0x48,0x1c,0x1c,0x65,0x4e,0x5a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + +}; + +const lv_image_dsc_t week = { + .header.magic = LV_IMAGE_HEADER_MAGIC, + .header.cf = LV_COLOR_FORMAT_I8, + .header.flags = 0, + .header.w = 121, + .header.h = 121, + .header.stride = 121, + .data_size = sizeof(week_map), + .data = week_map, +}; +/* clang-format on */ + diff --git a/testcases/graphics_test/rive_test/rive_api_test.c b/testcases/graphics_test/rive_test/rive_api_test.c new file mode 100644 index 0000000..f831249 --- /dev/null +++ b/testcases/graphics_test/rive_test/rive_api_test.c @@ -0,0 +1,792 @@ +/** + * @file rive_api_test.c + * + */ + +/********************* + * INCLUDES + *********************/ +#define USE_ANIM_VIEW_PLAYER 1 +#if USE_ANIM_VIEW_PLAYER +#include +#endif +#include "rive_api_test.h" +#include +#include +#include +#include +/********************* + * DEFINES + *********************/ + +#define SHOW_SIZE 70 +#define SHOW_MAX_COUNT_PER_LINE 3 // max count of rive files in one line, must be positive +#define DROP_PAD 10 + +#define PASS 1 +#define FAIL 0 + +/********************** + * TYPEDEFS + **********************/ + +typedef struct { + lv_obj_t* rive_screen; + lv_obj_t* main_page; + lv_obj_t* rive_picker; + lv_obj_t* show_page; + lv_obj_t* translatex_dropdown; + lv_obj_t* translatey_dropdown; + lv_obj_t* scale_dropdown; + lv_obj_t* rotate_dropdown; + lv_style_t style_transform; + const char* rive_path; + lv_ll_t rive_files_list; + int selected_count; + uv_loop_t* loop; +} rive_demo_ctx_t; + +typedef struct { + rive_demo_ctx_t* ctx; + const char* name; + bool selected; +} rive_file_item_t; + +typedef void(walk_dir_cb)(struct dirent* ent, void* userdata); + +/********************** + * GLOBAL VARIABLES + **********************/ +int frame = 0; +int action =0; +float test_number_value = 0.0; +bool test_bool_value = false; +int32_t test_width = 50; +int32_t test_height = 50; + +/********************** + * STATIC PROTOTYPES + **********************/ +static void create_show_button(rive_demo_ctx_t* ctx); +static void create_rive_screen(rive_demo_ctx_t* ctx); +static void create_rive_picker(rive_demo_ctx_t* ctx); +static void create_transform_picker(rive_demo_ctx_t* ctx); +static void rive_show_handler(lv_event_t* e); +static void rive_reload_handler(lv_event_t* e); +static void rive_test_handler(lv_event_t* e); +static void rive_register_handler(lv_event_t* e); +static void rive_unregister_handler(lv_event_t* e); +static void rive_item_event_handler(lv_event_t* e); +static void parse_rive_list(rive_demo_ctx_t* ctx); +static void rive_demo_parse_cmd(rive_demo_ctx_t* ctx, char* info[], int size); +static int walk_dir(const char* dirname, walk_dir_cb cb, void* userdata); +static void append_rive_file(struct dirent* ent, void* userdata); +static void rive_transform_style_update(rive_demo_ctx_t* ctx); +static int read_rive_file(const char* file_path, uint8_t** rive_data, uint32_t* size); +static void rive_player_create(rive_demo_ctx_t* ctx, const char* filename); +static void rive_testplayer_create(rive_demo_ctx_t* ctx, const char* filename); +static void create_rive_list(rive_demo_ctx_t* ctx); +static void refresh_rive_list(rive_demo_ctx_t* ctx); + +/********************** + * STATIC VARIABLES + **********************/ + + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ +//int anim_rive_api_test(int argc, char *agrv[]) +void anim_rive_api_test(char* info[], int size, void* params) +{ + printf("input anim_rive_api_test function \n"); + //test_api_function(); + + //int size; + //void* params; + //char* info[]; + + //initialize + rive_demo_ctx_t* ctx = lv_malloc(sizeof(rive_demo_ctx_t)); + lv_memzero(ctx, sizeof(rive_demo_ctx_t)); + _lv_ll_init(&ctx->rive_files_list, sizeof(rive_file_item_t)); + lv_style_init(&ctx->style_transform); + + ctx->loop = (uv_loop_t*)params; + // parse command line + rive_demo_parse_cmd(ctx, info, size); + + // create rive screen + create_rive_screen(ctx); + + // create transform picker + create_transform_picker(ctx); + + // create rive picker + create_rive_picker(ctx); + + // create show button + create_show_button(ctx); + +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +static inline void rive_demo_parse_cmd(rive_demo_ctx_t* ctx, char* info[], int size) +{ + char ch; + while ((ch = getopt(size, info, "hd:")) != -1) { + switch (ch) { + case 'd': + if (optarg) { + ctx->rive_path = optarg; + } + break; + case 'h': + LV_LOG("\nUsage: animdemo %s [-h] -d \n", info[0]); + LV_LOG("-h help\n"); + LV_LOG("-d the directory that you want to open\n"); + break; + default: + return; + } + } +} + +static int walk_dir(const char* dirname, walk_dir_cb cb, void* userdata) +{ + DIR* dir; + struct dirent* ent; + + dir = opendir(dirname); + if (!dir) { + /* could not open directory */ + LV_LOG_ERROR("opendir failed!"); + return -1; + } + + /* print all the files and directories within directory */ + ent = readdir(dir); + + while (ent) { + if (ent->d_type == DT_REG && cb) + cb(ent, userdata); + ent = readdir(dir); + } + + closedir(dir); + return 0; +} + +static void append_rive_file(struct dirent* ent, void* userdata) +{ + if (lv_strcmp(lv_fs_get_ext(ent->d_name), "riv") != 0) { + LV_LOG_USER("Skipping non-rive file %s", ent->d_name); + return; + } + + LV_LOG_USER("Appending rive to list %s", ent->d_name); + rive_demo_ctx_t* ctx = (rive_demo_ctx_t*)userdata; + + rive_file_item_t* rive_file_item = _lv_ll_ins_tail(&ctx->rive_files_list); + rive_file_item->name = strdup(ent->d_name); + rive_file_item->selected = false; + rive_file_item->ctx = ctx; + + if (!rive_file_item->name) { + LV_LOG_ERROR("OOM: failed to dup rive name"); + } +} + +static void parse_rive_list(rive_demo_ctx_t* ctx) +{ + /* access to the file systems and list all the rive files */ + + _lv_ll_clear(&ctx->rive_files_list); + + if (ctx->rive_path == NULL) { + ctx->rive_path = "/data/rive"; + } + + int ret = walk_dir(ctx->rive_path, append_rive_file, ctx); + if (ret < 0) { + LV_LOG_ERROR("Failed to walk dir"); + return; + } +} + +static void rive_transform_style_update(rive_demo_ctx_t* ctx) +{ + if (ctx->style_transform.prop_cnt > 0) { + lv_style_reset(&ctx->style_transform); + } + + // get transform and set style + char translatex_buf[16]; + lv_dropdown_get_selected_str(ctx->translatex_dropdown, translatex_buf, sizeof(translatex_buf)); + if (atoi(translatex_buf) != 0) { + lv_style_set_translate_x(&ctx->style_transform, (int32_t)atoi(translatex_buf)); + LV_LOG_USER("translatex: %s", translatex_buf); + } + + char translatey_buf[16]; + lv_dropdown_get_selected_str(ctx->translatey_dropdown, translatey_buf, sizeof(translatey_buf)); + if (atoi(translatey_buf) != 0) { + lv_style_set_translate_y(&ctx->style_transform, (int32_t)atoi(translatey_buf)); + LV_LOG_USER("translatey: %s", translatey_buf); + } + + char scale_buf[16]; + lv_dropdown_get_selected_str(ctx->scale_dropdown, scale_buf, sizeof(scale_buf)); + int32_t scale_value = (int32_t)(atof(scale_buf) * LV_SCALE_NONE); + if (scale_value != LV_SCALE_NONE) { + lv_style_set_transform_scale_x(&ctx->style_transform, scale_value); + lv_style_set_transform_scale_y(&ctx->style_transform, scale_value); + LV_LOG_USER("scale: %s", scale_buf); + } + + char rotate_buf[16]; + lv_dropdown_get_selected_str(ctx->rotate_dropdown, rotate_buf, sizeof(rotate_buf)); + if (atoi(rotate_buf) != 0) { + lv_style_set_transform_rotation(&ctx->style_transform, (int32_t)atoi(rotate_buf)); + LV_LOG_USER("rotate: %s", rotate_buf); + } +} + +static int read_rive_file(const char* file_path, uint8_t** rive_data, uint32_t* size) +{ + lv_fs_file_t file; + uint32_t br; + + /* open rive file */ + lv_fs_res_t res = lv_fs_open(&file, file_path, LV_FS_MODE_RD); + if (res != LV_FS_RES_OK) { + LV_LOG_ERROR("Failed to open file: %s", file_path); + return -1; + } + + /* get rive file size */ + lv_fs_seek(&file, 0, LV_FS_SEEK_END); + res = lv_fs_tell(&file, size); + + if (res != LV_FS_RES_OK) { + LV_LOG_ERROR("can't get file size"); + goto failed; + } + + lv_fs_seek(&file, 0, LV_FS_SEEK_SET); + *rive_data = lv_malloc(*size); + LV_ASSERT_MALLOC(*rive_data); + if (!*rive_data) { + LV_LOG_ERROR("OOM: failed to allocate memory for rive data"); + goto failed; + } + + /* read rive file */ + res = lv_fs_read(&file, *rive_data, *size, &br); + if (res != LV_FS_RES_OK || br != *size) { + LV_LOG_ERROR("read file failed"); + goto failed; + } + lv_fs_close(&file); + return 0; + +failed: + lv_fs_close(&file); + + if (*rive_data) { + lv_free(*rive_data); + *rive_data = NULL; + } + + return -1; +} + +void callback1(lv_obj_t* obj, const char* name, void* user_data) +{ + printf("vg_anim_player_foreach_text_names_api_Call Successful %s\n", name); +} + +void callback2(lv_obj_t* obj, const char* name, void* user_data) +{ + printf("vg_anim_player_foreach_input_names_api_Call Successful %s\n", name); +} + +void callback3(int callback_action) +{ + if(callback_action == 0) + { + printf("action_api_now is VG_ANIM_PLAYER_PLAY\n"); + }else if(callback_action == 1) + { + printf("action_api_now is VG_ANIM_PLAYER_PAUSE\n"); + }else if(callback_action == 2) + { + printf("action_api_now is VG_ANIM_PLAYER_RESUME\n"); + }else if(callback_action == 3) + { + printf("action_api_now is VG_ANIM_PLAYER_RESET\n"); + } +} + +void text_update(lv_timer_t* tmr) +{ + lv_obj_t* player = lv_timer_get_user_data(tmr); + + static char* g_usernames[5] = { "Jay Chou", "Eason Chan", "Jay Chou", "Angela Chang", "Faye Wong" }; + static char* g_messages[5] = { "Qi Li Xiang", "Elevation", "Dandelion's Promise", "Invisible Wings", "April Days in the World" }; + + static int g_index = 0; + //const char* str = NULL; + + //g_index = (++g_index) % 5; + int temp = g_index % 5; + g_index = temp; + + + vg_anim_player_set_text_value(player, "text.username", g_usernames[g_index]); + vg_anim_player_set_text_value(player, "text.messag", g_messages[g_index]); + + //test_vg_anim_player_foreach_text_names api + vg_anim_player_foreach_text_names(player, callback1, NULL); + vg_anim_player_foreach_input_names(player, callback2, NULL); + + + //test set_text_value && get_text_value api + printf("vg_anim_player_set_text_value(player, \"text.username\") = %s\n", g_usernames[g_index]); + const char* str1 = vg_anim_player_get_text_value(player, "text.username"); + printf("input_right_name_parameter_vg_anim_player_get_text_value(player, \"text.username\") = %s\n", str1); + const char* str2 = vg_anim_player_get_text_value(player, "text.user"); + printf("input_error_name_parameter_vg_anim_player_get_text_value(player, \"text.username\") = %s\n", str2); + + + //VG_ANIM_PLAYER_PLAY, VG_ANIM_PLAYER_PAUSE, VG_ANIM_PLAYER_RESUME, VG_ANIM_PLAYER_STOP + //test vg_anim_player_action_api + printf("*************test_vg_anim_player_action_api_start************************* \n"); + if( frame >= 10) + { + //boundary 480*480 + vg_anim_player_resize(player,test_width,test_height); + test_width = test_width + 100; + test_width = test_width % 480; + test_height = test_height + 100; + test_height = test_height % 480; + + + vg_anim_player_action(player, action);//action function is not run + action++; + action = action % 4; + frame = 0; + callback3(action); + + //test vg_anim_player_set_input_number && input_bool && input_trigger_api + if(test_number_value != 100) + { + vg_anim_player_set_input_number(player, "input.number", test_number_value); + } + if(test_bool_value == false) + { + vg_anim_player_set_input_bool(player, "input.bool", true); + } + vg_anim_player_set_input_trigger(player, "input.trigger"); + + } + frame++; + g_index++; + + +} + +static void on_player_event_cb(vg_anim_view_event_t* event, void* user_data) +{ + printf("Modify register&unregister event API\n"); +} + +static void rive_register_handler(lv_event_t* e) +{ + lv_obj_t* player = lv_event_get_user_data(e); + + vg_anim_view_event_listener_t listener = { + .cb = on_player_event_cb, + .user_data = player, + }; + vg_anim_player_register_event(player, VG_VIEW_EVENT_GENERAL, &listener); + vg_anim_player_register_event(player, VG_VIEW_EVENT_OPEN_URL, &listener); +} + +static void rive_unregister_handler(lv_event_t* e) +{ + lv_obj_t* player = lv_event_get_user_data(e); + + vg_anim_view_event_listener_t listener = { + .cb = on_player_event_cb, + .user_data = player, + }; + vg_anim_player_unregister_event(player, VG_VIEW_EVENT_GENERAL, &listener); + vg_anim_player_unregister_event(player, VG_VIEW_EVENT_OPEN_URL, &listener); + + +} + +static void on_delete_timer(lv_event_t* e) +{ + lv_timer_t* timer = lv_event_get_user_data(e); + lv_timer_delete(timer); + + lv_obj_t* player = lv_event_get_current_target(e); + + vg_anim_view_event_listener_t listener = { + .cb = on_player_event_cb, + .user_data = player, + }; + vg_anim_player_unregister_event(player, VG_VIEW_EVENT_GENERAL, &listener); + vg_anim_player_unregister_event(player, VG_VIEW_EVENT_OPEN_URL, &listener); +} + +static void rive_player_create(rive_demo_ctx_t* ctx, const char* filename) +{ + char file_path[128]; + uint32_t data_size = 0; + uint8_t* rive_data = NULL; + + lv_snprintf(file_path, sizeof(file_path), "%s/%s", ctx->rive_path, filename); + LV_LOG_USER(" read begin"); + + if (read_rive_file(file_path, &rive_data, &data_size) < 0) { + LV_LOG_ERROR("Failed to read rive file"); + return; + } + LV_LOG_USER(" read end"); + +#if USE_ANIM_VIEW_PLAYER + lv_obj_t* player = vg_anim_player_create(ctx->show_page); + + vg_anim_player_set_src_data(player, rive_data, data_size, "/data/rive/"); + vg_anim_player_set_topic_loop(player, ctx->loop); + + //register event + lv_obj_t* register_btn = lv_btn_create(player); + lv_obj_set_size(register_btn, lv_pct(12), lv_pct(12)); + lv_obj_add_event_cb(register_btn, rive_register_handler, LV_EVENT_CLICKED, player); + + lv_obj_t* label = lv_label_create(register_btn); + lv_label_set_text(label, "register"); + lv_obj_center(label); + lv_obj_align_to(register_btn, player, LV_ALIGN_LEFT_MID, 0, 0); + + //unregister event + lv_obj_t* unregister_btn = lv_btn_create(player); + lv_obj_set_size(unregister_btn, lv_pct(12), lv_pct(12)); + lv_obj_add_event_cb(unregister_btn, rive_unregister_handler, LV_EVENT_CLICKED, player); + + label = lv_label_create(unregister_btn); + lv_label_set_text(label, "unregist"); + lv_obj_center(label); + lv_obj_align_to(unregister_btn, register_btn, LV_ALIGN_OUT_BOTTOM_MID, 0, 10); + + // timer for update + lv_timer_t* timer = lv_timer_create(text_update, 1000, player); + lv_timer_set_user_data(timer, player); + lv_obj_add_event_cb(player, on_delete_timer, LV_EVENT_DELETE, timer); + +#else + lv_obj_t* player = lv_obj_create(ctx->show_page); +#endif + + int32_t size = (int32_t)(100 / SHOW_MAX_COUNT_PER_LINE); + if (ctx->selected_count > 0 && ctx->selected_count < SHOW_MAX_COUNT_PER_LINE) { + size = (int32_t)(100 / ctx->selected_count); + } + lv_obj_set_size(player, lv_pct(size), lv_pct(size)); + // lv_obj_set_style_outline_width(player, 2, 0); + // lv_obj_set_style_outline_color(player, lv_color_black(), 0); + // lv_obj_set_style_outline_opa(player, 255, 0); + + if (ctx->style_transform.prop_cnt > 0) { + lv_obj_add_style(player, &ctx->style_transform, 0); + } +} + +static void rive_testplayer_create(rive_demo_ctx_t* ctx, const char* filename) +{ + char file_path[128]; + lv_snprintf(file_path, sizeof(file_path), "%s/%s", ctx->rive_path, filename); + +#if USE_ANIM_VIEW_PLAYER + lv_obj_t* player = vg_anim_player_create(ctx->show_page); + printf("file_path = %s\n", file_path); + vg_anim_player_set_src_file(player, file_path, "/data/rive/"); + vg_anim_player_set_topic_loop(player, ctx->loop); +#else + lv_obj_t* player = lv_obj_create(ctx->show_page); +#endif + + int32_t size = (int32_t)(100 / SHOW_MAX_COUNT_PER_LINE); + if (ctx->selected_count > 0 && ctx->selected_count < SHOW_MAX_COUNT_PER_LINE) { + size = (int32_t)(100 / ctx->selected_count); + } + + lv_obj_set_size(player, lv_pct(size), lv_pct(size)); + + if (ctx->style_transform.prop_cnt > 0) { + lv_obj_add_style(player, &ctx->style_transform, 0); + } +} + +static void show_page_return_handler(lv_event_t* e) +{ + lv_event_code_t code = lv_event_get_code(e); + rive_demo_ctx_t* ctx = lv_event_get_user_data(e); + if (code == LV_EVENT_GESTURE) { + lv_dir_t dir = lv_indev_get_gesture_dir(lv_indev_get_act()); + if (dir == LV_DIR_RIGHT) { + if (ctx->show_page == NULL) + return; + lv_obj_clear_flag(ctx->main_page, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(ctx->rive_screen, LV_OBJ_FLAG_GESTURE_BUBBLE); + lv_obj_delete(ctx->show_page); + ctx->show_page = NULL; + lv_obj_invalidate(ctx->rive_screen); + } + } +} + +static void rive_show_handler(lv_event_t* e) +{ + rive_demo_ctx_t* ctx = lv_event_get_user_data(e); + rive_transform_style_update(ctx); + + ctx->show_page = lv_obj_create(ctx->rive_screen); + lv_obj_remove_style_all(ctx->show_page); + lv_obj_set_size(ctx->show_page, lv_pct(100), lv_pct(100)); + lv_obj_set_flex_flow(ctx->show_page, LV_FLEX_FLOW_ROW_WRAP); + lv_obj_add_flag(ctx->show_page, LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_GESTURE_BUBBLE); + lv_obj_add_flag(ctx->main_page, LV_OBJ_FLAG_HIDDEN); + + lv_obj_clear_flag(ctx->rive_screen, LV_OBJ_FLAG_GESTURE_BUBBLE); + lv_obj_add_event_cb(ctx->rive_screen, show_page_return_handler, LV_EVENT_ALL, ctx); + + lv_ll_t* l = &ctx->rive_files_list; + rive_file_item_t* cur = _lv_ll_get_head(l); + rive_file_item_t* next = NULL; + + if (cur == NULL) { + LV_LOG_USER("No rive file found"); + return; + } + + while (cur) { + if (cur->selected) { + LV_LOG_USER("Playing rive file: %s", cur->name); + rive_player_create(ctx, cur->name); + } + next = _lv_ll_get_next(l, cur); + cur = next; + } + + if (ctx->selected_count == 0) { + LV_LOG_USER("No rive file selected"); + return; + } +} + +static void rive_test_handler(lv_event_t* e) +{ + rive_demo_ctx_t* ctx = lv_event_get_user_data(e); + rive_transform_style_update(ctx); + + ctx->show_page = lv_obj_create(ctx->rive_screen); + lv_obj_remove_style_all(ctx->show_page); + lv_obj_set_size(ctx->show_page, lv_pct(100), lv_pct(100)); + lv_obj_set_flex_flow(ctx->show_page, LV_FLEX_FLOW_ROW_WRAP); + lv_obj_add_flag(ctx->show_page, LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_GESTURE_BUBBLE); + lv_obj_add_flag(ctx->main_page, LV_OBJ_FLAG_HIDDEN); + + lv_obj_clear_flag(ctx->rive_screen, LV_OBJ_FLAG_GESTURE_BUBBLE); + lv_obj_add_event_cb(ctx->rive_screen, show_page_return_handler, LV_EVENT_ALL, ctx); + + lv_ll_t* l = &ctx->rive_files_list; + rive_file_item_t* cur = _lv_ll_get_head(l); + rive_file_item_t* next = NULL; + + if (cur == NULL) { + LV_LOG_USER("No rive file found"); + return; + } + + while (cur) { + if (cur->selected) { + LV_LOG_USER("Playing rive file: %s", cur->name); + rive_testplayer_create(ctx, cur->name); + } + next = _lv_ll_get_next(l, cur); + cur = next; + } + + if (ctx->selected_count == 0) { + LV_LOG_USER("No rive file selected"); + return; + } +} + +static void rive_reload_handler(lv_event_t* e) +{ + rive_demo_ctx_t* ctx = lv_event_get_user_data(e); + refresh_rive_list(ctx); +} + +static void rive_item_event_handler(lv_event_t* e) +{ + lv_obj_t* item = lv_event_get_target(e); + rive_file_item_t* rive_file_item = lv_event_get_user_data(e); + + if (lv_obj_has_state(item, LV_STATE_CHECKED)) { + rive_file_item->selected = true; + rive_file_item->ctx->selected_count++; + } else { + rive_file_item->selected = false; + rive_file_item->ctx->selected_count--; + } +} + +static void create_rive_list(rive_demo_ctx_t* ctx) +{ + + rive_file_item_t* cur = _lv_ll_get_head(&ctx->rive_files_list); + rive_file_item_t* next = NULL; + lv_obj_t* item = NULL; + + while (cur) { + item = lv_checkbox_create(ctx->rive_picker); + lv_checkbox_set_text(item, cur->name); + lv_obj_add_event_cb(item, rive_item_event_handler, LV_EVENT_CLICKED, cur); + + next = _lv_ll_get_next(&ctx->rive_files_list, cur); + cur = next; + } +} + +static void create_transform_picker(rive_demo_ctx_t* ctx) +{ + // line one + // translate + lv_obj_t* transform_picker_one = lv_obj_create(ctx->main_page); + lv_obj_remove_style_all(transform_picker_one); + lv_obj_set_size(transform_picker_one, lv_pct(100), LV_SIZE_CONTENT); + lv_obj_t* label = lv_label_create(transform_picker_one); + lv_label_set_text(label, "Translate X & Y"); + ctx->translatex_dropdown = lv_dropdown_create(transform_picker_one); + lv_obj_set_style_pad_all(ctx->translatex_dropdown, DROP_PAD, 0); + lv_obj_set_size(ctx->translatex_dropdown, 100, LV_SIZE_CONTENT); + lv_dropdown_set_options(ctx->translatex_dropdown, "0\n10\n20\n30\n40\n50"); + + lv_obj_align_to(label, transform_picker_one, LV_ALIGN_LEFT_MID, 0, 0); + lv_obj_align_to(ctx->translatex_dropdown, label, LV_ALIGN_OUT_RIGHT_TOP, 3, 0); + ctx->translatey_dropdown = lv_dropdown_create(transform_picker_one); + lv_obj_set_style_pad_all(ctx->translatey_dropdown, DROP_PAD, 0); + lv_obj_set_size(ctx->translatey_dropdown, 100, LV_SIZE_CONTENT); + lv_dropdown_set_options(ctx->translatey_dropdown, "0\n10\n20\n30\n40\n50"); + lv_obj_align_to(ctx->translatey_dropdown, ctx->translatex_dropdown, LV_ALIGN_OUT_RIGHT_TOP, 2, 0); + + // line two + // scale + lv_obj_t* transform_picker_two = lv_obj_create(ctx->main_page); + lv_obj_remove_style_all(transform_picker_two); + lv_obj_set_size(transform_picker_two, lv_pct(100), LV_SIZE_CONTENT); + label = lv_label_create(transform_picker_two); + lv_label_set_text(label, "Scale"); + ctx->scale_dropdown = lv_dropdown_create(transform_picker_two); + lv_dropdown_set_options(ctx->scale_dropdown, "1\n0.5\n2\n4\n"); + lv_obj_set_style_pad_all(ctx->scale_dropdown, DROP_PAD, 0); + lv_obj_set_size(ctx->scale_dropdown, 100, LV_SIZE_CONTENT); + lv_obj_align_to(label, transform_picker_two, LV_ALIGN_LEFT_MID, 0, 0); + lv_obj_align_to(ctx->scale_dropdown, label, LV_ALIGN_OUT_RIGHT_TOP, 3, 0); + + // rotate + label = lv_label_create(transform_picker_two); + lv_label_set_text(label, "Rotate"); + ctx->rotate_dropdown = lv_dropdown_create(transform_picker_two); + lv_dropdown_set_options(ctx->rotate_dropdown, "0\n50\n100\n300\n1200\n1800\n2700\n3600\n"); + lv_obj_set_style_pad_all(ctx->rotate_dropdown, DROP_PAD, 0); + lv_obj_set_size(ctx->rotate_dropdown, 100, LV_SIZE_CONTENT); + lv_obj_align_to(label, ctx->scale_dropdown, LV_ALIGN_OUT_RIGHT_TOP, 10, 0); + lv_obj_align_to(ctx->rotate_dropdown, label, LV_ALIGN_OUT_RIGHT_TOP, 3, 0); +} + +static void refresh_rive_list(rive_demo_ctx_t* ctx) +{ + if (lv_obj_get_child_count(ctx->rive_picker) > 0) { + lv_obj_clean(ctx->rive_picker); + ctx->selected_count = 0; + } + parse_rive_list(ctx); + create_rive_list(ctx); +} + +static void create_rive_picker(rive_demo_ctx_t* ctx) +{ + lv_obj_t* title = lv_label_create(ctx->main_page); + lv_label_set_text(title, "Files Selection"); + + ctx->rive_picker = lv_obj_create(ctx->main_page); + + lv_obj_set_size(ctx->rive_picker, lv_pct(100), lv_pct(60)); + lv_obj_add_flag(ctx->rive_picker, LV_OBJ_FLAG_SCROLLABLE); + lv_obj_set_flex_grow(ctx->rive_picker, 3); + lv_obj_set_flex_flow(ctx->rive_picker, LV_FLEX_FLOW_COLUMN); + refresh_rive_list(ctx); +} + +static void create_rive_screen(rive_demo_ctx_t* ctx) +{ + ctx->rive_screen = lv_obj_create(lv_scr_act()); + lv_obj_set_size(ctx->rive_screen, lv_pct(100), lv_pct(100)); + + ctx->main_page = lv_obj_create(ctx->rive_screen); + lv_obj_remove_style_all(ctx->main_page); + lv_obj_set_size(ctx->main_page, lv_pct(SHOW_SIZE), lv_pct(SHOW_SIZE)); + lv_obj_set_flex_flow(ctx->main_page, LV_FLEX_FLOW_COLUMN); + lv_obj_center(ctx->main_page); +} + +static void create_show_button(rive_demo_ctx_t* ctx) +{ + lv_obj_t* obj = lv_obj_create(ctx->main_page); + lv_obj_remove_style_all(obj); + lv_obj_set_size(obj, lv_pct(100), lv_pct(15)); + + lv_obj_t* show_btn = lv_btn_create(obj); + lv_obj_set_size(show_btn, lv_pct(20), lv_pct(60)); + lv_obj_add_event_cb(show_btn, rive_show_handler, LV_EVENT_CLICKED, ctx); + + lv_obj_t* label = lv_label_create(show_btn); + lv_label_set_text(label, "Show"); + lv_obj_center(label); + lv_obj_align_to(show_btn, obj, LV_ALIGN_LEFT_MID, 0, 0); + + lv_obj_t* reload_btn = lv_btn_create(obj); + lv_obj_set_size(reload_btn, lv_pct(20), lv_pct(60)); + lv_obj_add_event_cb(reload_btn, rive_reload_handler, LV_EVENT_CLICKED, ctx); + lv_obj_center(reload_btn); + + label = lv_label_create(reload_btn); + lv_label_set_text(label, "Reload"); + lv_obj_center(label); + lv_obj_align_to(reload_btn, show_btn, LV_ALIGN_OUT_RIGHT_MID, 10, 0); + + lv_obj_t* test_btn = lv_btn_create(obj); + lv_obj_set_size(test_btn, lv_pct(20), lv_pct(60)); + lv_obj_add_event_cb(test_btn, rive_test_handler, LV_EVENT_CLICKED, ctx); + + label = lv_label_create(test_btn); + lv_label_set_text(label, "Test"); + lv_obj_center(label); + lv_obj_align_to(test_btn, reload_btn, LV_ALIGN_OUT_RIGHT_MID, 10, 0); + +} \ No newline at end of file diff --git a/testcases/graphics_test/rive_test/rive_api_test.h b/testcases/graphics_test/rive_test/rive_api_test.h new file mode 100644 index 0000000..f134a4e --- /dev/null +++ b/testcases/graphics_test/rive_test/rive_api_test.h @@ -0,0 +1,20 @@ +/** + * @file rive_api_test.h + * + */ + +#ifndef RIVE_API_TEST_H +#define RIVE_API_TEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +#include + +void anim_rive_api_test(char* info[], int size, void* params); + +#ifdef __cplusplus +} /*extern "C"*/ +#endif +#endif /* RIVE_API_TEST_H */ diff --git a/testcases/graphics_test/video_widget_test/include/video_test.h b/testcases/graphics_test/video_widget_test/include/video_test.h new file mode 100644 index 0000000..2bf8a31 --- /dev/null +++ b/testcases/graphics_test/video_widget_test/include/video_test.h @@ -0,0 +1,45 @@ +/** + * @file video_widget_api_test.h + * + */ + +#ifndef VIDEO_WIDGET_API_TEST_H +#define VIDEO_WIDGET_API_TEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ + +#include "graphics_test.h" + +/********************* + * DEFINES + *********************/ + + +/********************** + * helper method + **********************/ +static void video_quick_close_open_cb(lv_timer_t *t); + +/********************** + * testcase + **********************/ +int video_test_controller_1(int argc, char *opt[]); +int video_quick_close_open(int argc, char *opt[]); +int video_basic_play(int argc, char *opt[]); + + +/********************** + * MACROS + **********************/ + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*VIDEO_WIDGET_API_TEST_H*/ diff --git a/testcases/graphics_test/video_widget_test/include/video_test_controller.h b/testcases/graphics_test/video_widget_test/include/video_test_controller.h new file mode 100644 index 0000000..e0d22b6 --- /dev/null +++ b/testcases/graphics_test/video_widget_test/include/video_test_controller.h @@ -0,0 +1,53 @@ +/** + * @file video_test_controller.h + * + */ + +#ifndef VIDEO_TEST_CONTROLLER_H +#define VIDEO_TEST_CONTROLLER_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ + +#include "graphics_test.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +typedef struct { + lv_obj_t obj; + lv_obj_t* video; + lv_obj_t* play_imgbtn; + lv_obj_t* progress_slider; + lv_obj_t* dur_label; +} video_test_controller_t; + +extern const lv_obj_class_t video_test_controller_class; + +/********************** + * GLOBAL PROTOTYPES + **********************/ +lv_obj_t* video_test_controller_create(lv_obj_t* parent); + +void video_test_controller_set_imgbtn(lv_obj_t* obj, const void* play_img, const void* pause_img); + +void video_test_controller_set_src(lv_obj_t* obj, const char* src); +/********************** + * MACROS + **********************/ + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LVX_VIDEO_CONTROLLER_H*/ diff --git a/testcases/graphics_test/video_widget_test/video_test.c b/testcases/graphics_test/video_widget_test/video_test.c new file mode 100644 index 0000000..e763696 --- /dev/null +++ b/testcases/graphics_test/video_widget_test/video_test.c @@ -0,0 +1,97 @@ +#include "video_test.h" +#include +#include "video_test_controller.h" + +/********************** + * DEFINE + **********************/ + +#define PLAY_BUTTON "/data/play.png" +#define PAUSE_BUTTON "/data/pause.png" + +/********************** + * common variable + **********************/ +typedef struct +{ + char *url; + lv_obj_t *video; +} video_pri; + +/********************** + * STATIC FUNCTIONS + **********************/ +static void video_quick_close_open_cb(lv_timer_t *t) +{ + video_pri *video_data = t->user_data; + + lv_obj_del(video_data->video); + + lv_obj_t *video1 = vg_video_create(lv_scr_act()); + + vg_video_set_src(video1, video_data->url); + lv_obj_align(video1, LV_ALIGN_TOP_LEFT, 0, 0); + vg_video_start(video1); +} + +/********************** + * TESTCASE + **********************/ + +int video_quick_close_open(int argc, char *opt[]) +{ + video_pri *video_data; + video_pri data = {.url = opt[2], .video = NULL}; + video_data = &data; + video_data->video = vg_video_create(lv_scr_act()); + + lv_timer_t *timer = + lv_timer_create(video_quick_close_open_cb, 12 * 1000, video_data); + lv_timer_set_repeat_count(timer, 1); + lv_timer_pause(timer); + + vg_video_set_src(video_data->video, video_data->url); + + lv_obj_align(video_data->video, LV_ALIGN_CENTER, 0, 0); + + vg_video_start(video_data->video); + + lv_timer_resume(timer); + return 0; +} + +int video_basic_play(int argc, char *opt[]) +{ + video_pri *video_data; + video_pri data = {.url = opt[2], .video = NULL}; + video_data = &data; + video_data->video = vg_video_create(lv_scr_act()); + video_data->video = vg_video_create(lv_scr_act()); + + vg_video_set_src(video_data->video, video_data->url); + + lv_obj_align(video_data->video, LV_ALIGN_CENTER, 0, 0); + + vg_video_start(video_data->video); + + return 0; +} + +int video_test_controller_1(int argc, char *opt[]) +{ + video_pri *video_data; + video_pri data = {.url = opt[2], .video = NULL}; + video_data = &data; + + video_data->video = video_test_controller_create(lv_scr_act()); + + lv_obj_set_size(video_data->video, LV_PCT(100), LV_PCT(100)); + + video_test_controller_set_src(video_data->video, video_data->url); + + video_test_controller_set_imgbtn(video_data->video, PLAY_BUTTON, + PAUSE_BUTTON); + + lv_obj_align(video_data->video, LV_ALIGN_CENTER, 0, 0); + return 0; +} \ No newline at end of file diff --git a/testcases/graphics_test/video_widget_test/video_test_controller.c b/testcases/graphics_test/video_widget_test/video_test_controller.c new file mode 100644 index 0000000..3c60774 --- /dev/null +++ b/testcases/graphics_test/video_widget_test/video_test_controller.c @@ -0,0 +1,176 @@ +/** + * @file video_test_controller.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "video_test_controller.h" +#include "vg_video.h" +#include + +/********************* + * DEFINES + *********************/ +#define MY_CLASS &video_test_controller_class + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ +static void video_test_controller_constructor(const lv_obj_class_t* class_p, lv_obj_t* obj); +static void video_test_controller_destructor(const lv_obj_class_t* class_p, lv_obj_t* obj); +static void video_event_cb(lv_event_t* e); +static void play_pause_event_cb(lv_event_t* e); +static void progress_slider_event_cb(lv_event_t* e); + +/********************** + * STATIC VARIABLES + **********************/ +const lv_obj_class_t video_test_controller_class = { + .constructor_cb = video_test_controller_constructor, + .destructor_cb = video_test_controller_destructor, + .instance_size = sizeof(video_test_controller_t), + .base_class = &lv_obj_class +}; + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +lv_obj_t* video_test_controller_create(lv_obj_t* parent) +{ + lv_obj_t* obj = lv_obj_class_create_obj(MY_CLASS, parent); + LV_ASSERT_MALLOC(obj); + if (obj == NULL) + return NULL; + lv_obj_class_init_obj(obj); + + video_test_controller_t* video_controller = (video_test_controller_t*)obj; + + lv_obj_set_flex_flow(obj, LV_FLEX_FLOW_COLUMN); + + /* init video */ + lv_obj_t* video_obj = lv_obj_create(obj); + lv_obj_remove_style_all(video_obj); + lv_obj_set_size(video_obj, LV_PCT(100), LV_PCT(90)); + lv_obj_clear_flag(video_obj, LV_OBJ_FLAG_SCROLLABLE); + + video_controller->video = vg_video_create(video_obj); + lv_obj_center(video_controller->video); + lv_obj_add_event_cb(video_controller->video, video_event_cb, LV_EVENT_VALUE_CHANGED, video_controller); + + /* init controller widgets */ + lv_obj_t* controller_obj = lv_obj_create(obj); + lv_obj_remove_style_all(controller_obj); + lv_obj_set_size(controller_obj, LV_PCT(100), LV_PCT(10)); + lv_obj_clear_flag(controller_obj, LV_OBJ_FLAG_SCROLLABLE); + + /* init play btn */ + video_controller->play_imgbtn = lv_imgbtn_create(controller_obj); + lv_obj_set_size(video_controller->play_imgbtn, LV_PCT(12), LV_PCT(100)); + + /* init click event callback for play button */ + lv_obj_add_flag(video_controller->play_imgbtn, LV_OBJ_FLAG_CHECKABLE); + lv_obj_add_event_cb(video_controller->play_imgbtn, play_pause_event_cb, LV_EVENT_CLICKED, video_controller->video); + lv_obj_add_flag(video_controller->play_imgbtn, LV_OBJ_FLAG_CLICKABLE); + + /* init progress slider */ + video_controller->progress_slider = lv_slider_create(controller_obj); + lv_obj_set_size(video_controller->progress_slider, LV_PCT(76), 3); + lv_obj_align_to(video_controller->progress_slider,video_controller->play_imgbtn, LV_ALIGN_OUT_RIGHT_MID, 2, 0); + lv_obj_add_event_cb(video_controller->progress_slider, progress_slider_event_cb, LV_EVENT_RELEASED, + video_controller->video); + + /* init duration label */ + video_controller->dur_label = lv_label_create(controller_obj); + lv_label_set_text(video_controller->dur_label, "00:00/00:00"); + lv_obj_set_size(video_controller->play_imgbtn, LV_PCT(12), LV_PCT(100)); + lv_label_set_long_mode(video_controller->dur_label, LV_LABEL_LONG_CLIP); + lv_obj_align_to(video_controller->dur_label, video_controller->progress_slider, LV_ALIGN_OUT_RIGHT_MID, 2, 0); + + return obj; +} + +void video_test_controller_set_imgbtn(lv_obj_t* obj, const void* play_img, const void* pause_img) +{ + video_test_controller_t* video_controller = (video_test_controller_t*)obj; + + lv_obj_t* play_imgbtn = video_controller->play_imgbtn; + + lv_imgbtn_set_src(play_imgbtn, LV_IMGBTN_STATE_RELEASED, NULL, play_img, NULL); + lv_imgbtn_set_src(play_imgbtn, LV_IMGBTN_STATE_CHECKED_RELEASED, NULL, pause_img, NULL); + + lv_img_header_t header; + lv_img_decoder_get_info(play_img, &header); + lv_obj_set_width(play_imgbtn, header.w); + + lv_obj_align_to(video_controller->progress_slider, video_controller->play_imgbtn, LV_ALIGN_OUT_RIGHT_MID, 5, 0); + lv_obj_align_to(video_controller->dur_label, video_controller->progress_slider, LV_ALIGN_OUT_RIGHT_MID, 3, 0); +} + +void video_test_controller_set_src(lv_obj_t* obj, const char* src) +{ + video_test_controller_t* video_controller = (video_test_controller_t*)obj; + vg_video_t* video = (vg_video_t*)video_controller->video; + + vg_video_set_src(video_controller->video, src); + + lv_slider_set_range(video_controller->progress_slider, 0, video->duration); +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +static void video_test_controller_constructor(const lv_obj_class_t* class_p, lv_obj_t* obj) +{ + LV_UNUSED(class_p); +} + +static void video_test_controller_destructor(const lv_obj_class_t* class_p, lv_obj_t* obj) +{ + LV_UNUSED(class_p); +} + +static void video_event_cb(lv_event_t* e) +{ + char dur_str[32]; + vg_video_t* video = (vg_video_t*)lv_event_get_target(e); + video_test_controller_t* video_controller = (video_test_controller_t*)lv_event_get_user_data(e); + + snprintf(dur_str, sizeof(dur_str), "%02d:%02d/%02d:%02d", video->cur_time / 60, video->cur_time % 60, + video->duration / 60, video->duration % 60); + + lv_label_set_text(video_controller->dur_label, dur_str); + lv_slider_set_value(video_controller->progress_slider, video->cur_time, LV_ANIM_OFF); +} + +static void play_pause_event_cb(lv_event_t* e) +{ + lv_obj_t* imgbtn = lv_event_get_target(e); + lv_obj_t* video = lv_event_get_user_data(e); + if (lv_obj_has_state(imgbtn, LV_STATE_CHECKED)) { + vg_video_start(video); + } else { + vg_video_pause(video); + } +} + +static void progress_slider_event_cb(lv_event_t* e) +{ + lv_obj_t* slider = lv_event_get_target(e); + lv_obj_t* video = lv_event_get_user_data(e); + + int32_t pos = lv_slider_get_value(slider); + + vg_video_seek(video, pos); +} diff --git a/testcases/kvtest/CMakeLists.txt b/testcases/kvtest/CMakeLists.txt new file mode 100644 index 0000000..27d94a0 --- /dev/null +++ b/testcases/kvtest/CMakeLists.txt @@ -0,0 +1,335 @@ +# ############################################################################## +# apps/tests/testcases/kvtest/CMakeLists.txt +# +# Licensed to the Apache Software Foundation (ASF) under one or more contributor +# license agreements. See the NOTICE file distributed with this work for +# additional information regarding copyright ownership. The ASF licenses this +# file to you under the Apache License, Version 2.0 (the "License"); you may not +# use this file except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations under +# the License. +# +# ############################################################################## +if(CONFIG_KVDB_TEST_API) + nuttx_add_application( + NAME + vela_kvdb_property_set_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_set.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_delete_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_delete.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_get_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_get.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_list_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_list.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_set_bool_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_set_bool.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_get_bool_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_get_bool.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_set_int32_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_set_int32.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_get_int32_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_get_int32.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_set_int64_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_set_int64.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_property_get_int64_test + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/api/property_get_int64.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) +endif() +if(CONFIG_KVDB_TEST_FUNCTION) + nuttx_add_application( + NAME + vela_kvdb_function_test01 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/function/function01.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_function_test02 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/function/function02.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_function_test03 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/function/function03.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) +endif() +if(CONFIG_KVDB_TEST_EXCEPTION) + nuttx_add_application( + NAME + vela_kvdb_exception_test01 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/exception/exception01.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_exception_test02 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/exception/exception02.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_exception_test03 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/exception/exception03.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_exception_test04 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/exception/exception04.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) + nuttx_add_application( + NAME + vela_kvdb_exception_test05 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/exception/exception05.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include) +endif() +if(CONFIG_KVDB_TEST_STRESS) + nuttx_add_application( + NAME + vela_kvdb_stress_test01 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/stress/stress01.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) + nuttx_add_application( + NAME + vela_kvdb_stress_test02 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/stress/stress02.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) + nuttx_add_application( + NAME + vela_kvdb_stress_test03 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/stress/stress03.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) +endif() +if(CONFIG_KVDB_TEST_STABILITY) + nuttx_add_application( + NAME + vela_kvdb_stability_test01 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/stability/test01.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) + nuttx_add_application( + NAME + vela_kvdb_stability_test02 + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/stability/test02.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) +endif() +if(CONFIG_KVDB_TEST_MONITOR) + nuttx_add_application( + NAME + vela_kvdb_monitor_simple + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/monitor/property_wait_test.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) + nuttx_add_application( + NAME + vela_kvdb_monitor_complex + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/monitor/monitor_complex.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) +endif() +if(CONFIG_KVDB_TEST_POWERDOWN) + nuttx_add_application( + NAME + vela_kvdb_powerdown + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + SRCS + ${CMAKE_CURRENT_SOURCE_DIR}/powerdown/powerdown.c + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_SOURCE_DIR}/include + MODULE + ${CONFIG_TESTS_TESTCASES}) +endif() \ No newline at end of file diff --git a/testcases/kvtest/api/property_delete.c b/testcases/kvtest/api/property_delete.c new file mode 100644 index 0000000..e7d5aae --- /dev/null +++ b/testcases/kvtest/api/property_delete.c @@ -0,0 +1,39 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_delete + * Example description: + 1. Randomly generate a key and data. + 2. insert the data. then delete it. + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + char *data = NULL; + int ret; + + for (int i = 0; i < 10; i++) + { + key = genRandomString(i + 20); + data = genRandomString(i + 80); + ret = property_set(key, data); + ret = property_delete(key); + free(key); + free(data); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + } + + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_get.c b/testcases/kvtest/api/property_get.c new file mode 100644 index 0000000..d95a82e --- /dev/null +++ b/testcases/kvtest/api/property_get.c @@ -0,0 +1,52 @@ +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_get + * Example description: + 1. Randomly generate a key and data. + 2. Insert the data. then get it + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char* key = NULL; + char* data = NULL; + char* value = NULL; + int ret; + + srand(time(NULL)); + key = genRandomString(10); + data = genRandomString(90); + value = genRandomString(90); + ret = property_set(key, data); + printf("Store a piece of data , the key: %s the data:%s\n", key, data); + + free(data); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + + printf("get data from db\n"); + ret = property_get(key, value, ""); + printf("get data , the key: %s the data:%s\n", key, value); + + if (ret != strlen(value)) + { + printf("TEST FAILED !\n"); + exit(1); + } + property_delete(key); + printf("TEST PASSED !\n"); + free(key); + free(value); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_get_bool.c b/testcases/kvtest/api/property_get_bool.c new file mode 100644 index 0000000..97e2871 --- /dev/null +++ b/testcases/kvtest/api/property_get_bool.c @@ -0,0 +1,31 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_get_bool + * Example description: + 1. Randomly generate a key. + 2. Insert bool type data. then get it + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + int8_t ret; + key = genRandomString(10); + property_set_bool(key, 1); + ret = property_get_bool(key, 0); + if (ret != 1) + { + printf("TEST FAILED !\n"); + exit(1); + } + free(key); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_get_int32.c b/testcases/kvtest/api/property_get_int32.c new file mode 100644 index 0000000..9dde9cd --- /dev/null +++ b/testcases/kvtest/api/property_get_int32.c @@ -0,0 +1,59 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_get_int32 + * Example description: + 1. Randomly generate a key. + 2. Insert int32 type data. then get it + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + int32_t data1 = -2102323233; + int32_t data2 = 1054545457; + int32_t value; + int ret; + + key = genRandomString(5); + ret = property_set_int32(key, data1); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data1); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + + value = property_get_int32(key, 0); + // printf("get int32 data from db:%d\n", value); + if (value != data1) + { + printf("TEST FAILED !\n"); + exit(1); + } + free(key); + key = genRandomString(10); + ret = property_set_int32(key, data2); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data2); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + value = property_get_int32(key, 0); + free(key); + // printf("get int32 data from db:%d\n", value); + if (value != data2) + { + printf("TEST FAILED !\n"); + exit(1); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_get_int64.c b/testcases/kvtest/api/property_get_int64.c new file mode 100644 index 0000000..68ac872 --- /dev/null +++ b/testcases/kvtest/api/property_get_int64.c @@ -0,0 +1,63 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_get_int64 + * Example description: + 1. Randomly generate a key. + 2. Insert int64 type data. then get it + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + int64_t data1 = INT64_MAX; + // -9223372036854775808 to 9223372036854775808 + int64_t data2 = INT64_MIN; + int64_t value; + int ret; + + key = genRandomString(5); + ret = property_set_int64(key, data1); + printf("int64 MAX data: %lld, int64 MIN data: %lld\n", INT64_MAX, INT64_MIN); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data1); + + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + value = property_get_int64(key, 0); + free(key); + printf("get int64 data from db:%lld\n", value); + if (value != data1) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(10); + ret = property_set_int64(key, data2); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data2); + + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + + value = property_get_int64(key, 0); + printf("get int64 data from db:%lld\n", value); + free(key); + if (value != data2) + { + printf("TEST FAILED !\n"); + exit(1); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_list.c b/testcases/kvtest/api/property_list.c new file mode 100644 index 0000000..2df9b62 --- /dev/null +++ b/testcases/kvtest/api/property_list.c @@ -0,0 +1,45 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_list + * Example description: + 1. Randomly generate a key and data. + 2. Insert the data. + 3. repeat 1-2 10 times. + 4. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +static void callback(const char *name, const char *value, void *cookie) +{ + printf("%s: %s\n", name, value); +} + +int main(int argc, char *argv[]) +{ + char *key = NULL; + char *data = NULL; + int ret; + + srand(time(NULL)); + for (int i = 0; i < 10; i++) + { + key = genRandomString(i + 20); + data = genRandomString(i + 80); + ret = property_set(key, data); + free(key); + free(data); + } + ret = property_list(callback, NULL); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} diff --git a/testcases/kvtest/api/property_set.c b/testcases/kvtest/api/property_set.c new file mode 100644 index 0000000..dfb7cbd --- /dev/null +++ b/testcases/kvtest/api/property_set.c @@ -0,0 +1,43 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_set + * Example description: + 1. Randomly generate a key and data. + 2. Insert the data. + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + char *data = NULL; + int ret; + + srand(time(NULL)); + key = genRandomString(10); + data = genRandomString(90); + ret = property_set(key, data); + printf("Store a piece of data , the key: %s the data: %s\n", key, data); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + ret = property_delete(key); + printf("delete data , the key: %s \n", key); + free(key); + free(data); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_set_bool.c b/testcases/kvtest/api/property_set_bool.c new file mode 100644 index 0000000..e414022 --- /dev/null +++ b/testcases/kvtest/api/property_set_bool.c @@ -0,0 +1,41 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_set_bool + * Example description: + 1. Randomly generate a key. + 2. Insert a bool type data. + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + int ret; + + key = genRandomString(10); + ret = property_set_bool(key, 1); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + property_delete(key); + free(key); + key = genRandomString(20); + ret = property_set_bool(key, 0); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + property_delete(key); + free(key); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_set_int32.c b/testcases/kvtest/api/property_set_int32.c new file mode 100644 index 0000000..82369ed --- /dev/null +++ b/testcases/kvtest/api/property_set_int32.c @@ -0,0 +1,73 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_set_int32 + * Example description: + 1. Randomly generate a key. + 2. Insert a int32 type data. + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + int32_t data1 = -2147483648; + int32_t data2 = -2135555587; + int32_t data3 = 0; + int32_t data4 = 1135555587; + int32_t data5 = 2147483647; + int ret; + + key = genRandomString(2); + ret = property_set_int32(key, data1); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data1); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(4); + ret = property_set_int32(key, data2); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data2); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(5); + ret = property_set_int32(key, data3); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data3); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(6); + ret = property_set_int32(key, data4); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data4); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(9); + ret = property_set_int32(key, data5); + // printf("Store a piece of data , the key: %s the data: %d\n", key, data5); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/api/property_set_int64.c b/testcases/kvtest/api/property_set_int64.c new file mode 100644 index 0000000..acc5455 --- /dev/null +++ b/testcases/kvtest/api/property_set_int64.c @@ -0,0 +1,74 @@ +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: property_set_int64 + * Example description: + 1. Randomly generate a key. + 2. Insert a int64 type data. + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + // -9223372036854775808 9223372036854775807 + int64_t data1 = INT64_MIN; + int64_t data2 = -6727346527346527834; + int64_t data3 = 0; + int64_t data4 = 8757357537575373757; + int64_t data5 = 9223372036854775807; + int ret; + + key = genRandomString(2); + ret = property_set_int64(key, data1); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data1); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(4); + ret = property_set_int64(key, data2); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data2); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(5); + ret = property_set_int64(key, data3); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data3); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(6); + ret = property_set_int64(key, data4); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data4); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + key = genRandomString(9); + ret = property_set_int64(key, data5); + printf("Store a piece of data , the key: %s the data: %lld\n", key, data5); + free(key); + if (ret != 0) + { + printf("TEST FAILED !\n"); + exit(1); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/exception/exception01.c b/testcases/kvtest/exception/exception01.c new file mode 100644 index 0000000..d62ba38 --- /dev/null +++ b/testcases/kvtest/exception/exception01.c @@ -0,0 +1,61 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +#define DATA_MAX_LEN 99 + +/**************************************************************************** + * Name: exception + * Example description: + 1. Randomly generate a key, . + 2. Insert the data. Key length range 1~4096 + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int test_len = 1, ret; + char *key = NULL; + char *data = NULL; + char value[DATA_MAX_LEN] = {0}; + clean_up(); + for (int i = 1; i <= KEY_MAX_LEN; i++) + { + test_len = i; + srand((unsigned)time(NULL) + i); + key = genRandomString(test_len); + data = genRandomString(50); + ret = property_set(key, data); + if (ret != 0) + { + printf("error: stroe a data failed, exit() , return: %d! test no.%d\n", ret, i); + printf("note key_len %d!\n", test_len); + goto FAIL; + } + + ret = property_get(key, value, ""); + if (ret == 0) + { + printf("error: read data from db failed, exit() , return: %d! test no.%d\n", ret, i); + goto FAIL; + } + if (strcmp(value, data) != 0) + { + printf("error: search data is different!\n"); + goto FAIL; + } + property_delete(key); + free(key); + free(data); + } + printf("TEST PASSED !\n"); + exit(0); + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/exception/exception02.c b/testcases/kvtest/exception/exception02.c new file mode 100644 index 0000000..ebfa772 --- /dev/null +++ b/testcases/kvtest/exception/exception02.c @@ -0,0 +1,88 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" +#define DATA_MAX_LEN 1024 + +/**************************************************************************** + * Name: exception + * Example description: + 1. Randomly generate a key, . + 2. Insert the data. data length range 1~1024 + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int ret; + char *key = NULL; + char *data = NULL; + char value[DATA_MAX_LEN] = {0}; + int test_flag = 0; + clean_up(); + key = genRandomString(5); + srand((unsigned)time(NULL)); + data = genRandomString(PROP_VALUE_MAX - 1); + ret = property_set(key, data); + if (ret != 0) + { + printf("error: stroe a data failed, exit() , return: %d!\n", ret); + test_flag = 1; + } + + ret = property_get(key, value, "aaaa"); + if (ret == 0) + { + printf("error: read data from db failed, exit()\n"); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); + } + else + { + if (strcmp(value, data) != 0) + { + printf("error: search data is different!\n"); + test_flag = 1; + } + } + free(data); + srand((unsigned)time(NULL) + 1); + data = genRandomString(PROP_VALUE_MAX - 1); + ret = property_set(key, data); + if (ret != 0) + { + printf("error: stroe a data failed, exit() , return: %d!\n", ret); + test_flag = 1; + } + + ret = property_get(key, value, "aaaa"); + if (ret == 0) + { + printf("error: read data from db failed, exit()\n"); + printf("TEST PASSED !\n"); + exit(0); + } + else + { + if (strcmp(value, data) != 0) + { + printf("error: search data is different!\n"); + test_flag = 1; + } + } + if (test_flag == 1) + { + printf("TEST FAILED !\n"); + clean_up(); + exit(1); + } + free(key); + free(data); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +} \ No newline at end of file diff --git a/testcases/kvtest/exception/exception03.c b/testcases/kvtest/exception/exception03.c new file mode 100644 index 0000000..a1d01a3 --- /dev/null +++ b/testcases/kvtest/exception/exception03.c @@ -0,0 +1,78 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" +#define DATA_MAX_LEN 1024 + +/**************************************************************************** + * Name: exception Limit range test(int32 / int64) + * Example description: + 1. Randomly generate a key, + 2. Insert the data. test the boundary value + * int32 max : 2147483647 * + * 1000000000 * + * int64 max : 9223372036854775807 * + * 9223372036859999997* + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int ret; + char *key = NULL; + int32_t test_int32_1, test_int32_2; + int64_t test_int64_1, test_int64_2; + + clean_up(); + key = genRandomString(5); + ret = property_set_int32(key, 2147483647); + if (ret != 0) + { + printf("store data failed !\n"); + goto FAIL; + } + test_int32_1 = property_get_int32(key, 0); + free(key); + key = genRandomString(6); + ret = property_set_int64(key, 9223372036854775807); + if (ret != 0) + { + printf("store data failed !\n"); + goto FAIL; + } + test_int64_1 = property_get_int64(key, 0); + key = genRandomString(7); + ret = property_set_int32(key, -2147483648); + if (ret != 0) + { + printf("store data failed !\n"); + goto FAIL; + } + test_int32_2 = property_get_int32(key, 0); + free(key); + key = genRandomString(8); + ret = property_set_int64(key, INT64_MIN); + if (ret != 0) + { + printf("store data failed !\n"); + goto FAIL; + } + test_int64_2 = property_get_int64(key, 0); + if (test_int32_1 == INT32_MAX && test_int64_1 == INT64_MAX && test_int32_2 == INT32_MIN && test_int64_2 == INT64_MIN) + { + printf("TEST PASSED !\n"); + clean_up(); + exit(0); + } + free(key); + printf("TEST FAILED !\n"); + clean_up(); + exit(0); + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/exception/exception04.c b/testcases/kvtest/exception/exception04.c new file mode 100644 index 0000000..6699f98 --- /dev/null +++ b/testcases/kvtest/exception/exception04.c @@ -0,0 +1,46 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" +#define DATA_MAX_LEN 1024 + +/**************************************************************************** + * Name: exception + * Example description: + 1. Randomly generate a key, . + 2. Insert the data. data is empty + 3. Check the returned results + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int ret; + char *key = NULL; + char *test_data = NULL; + clean_up(); + key = genRandomString(50); + ret = property_set(key, "asdadsasdasd"); + if (ret != 0) + { + printf("error: store failed ! ret:%d\n", ret); + goto FAIL; + } + ret = property_set(key, test_data); + if (ret != 0) + { + printf("error: store a data ,it's data is NULL ! ret:%d\n", ret); + printf("TEST FAILED !\n"); + goto FAIL; + } + free(key); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/exception/exception05.c b/testcases/kvtest/exception/exception05.c new file mode 100644 index 0000000..5c34b34 --- /dev/null +++ b/testcases/kvtest/exception/exception05.c @@ -0,0 +1,48 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" +#define DATA_MAX_LEN 1024 + +/**************************************************************************** + * Name: exception + * Example description: + 1. Randomly generate a key. + 2. Insert the data. + 3. Delete a data from db, it's key does not exist ! + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int ret; + char *key = NULL; + char *test_data = NULL; + clean_up(); + for (int i = 1; i < 10; i++) + { + key = genRandomString(5 + i); + test_data = genRandomString(5 + i); + ret = property_set(key, test_data); + free(key); + free(test_data); + if (ret != 0) + { + printf("store data failed !\n"); + goto FAIL; + } + } + key = genRandomString(100); + ret = property_delete(key); + printf("delete return %d\n", ret); + free(key); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/function/function01.c b/testcases/kvtest/function/function01.c new file mode 100644 index 0000000..a49cdc2 --- /dev/null +++ b/testcases/kvtest/function/function01.c @@ -0,0 +1,185 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: function (Verify that the data is correct) + * Example description: + 1. Randomly generate a key. + 2. Insert the data. + 3. Check that the got data is consistent with the inserted data. + * Expect results: TEST PASSED + ****************************************************************************/ +static int abs_rand(void) +{ + int r = rand(); + return (r < 0) ? (-r) : r; +} + +int test_string(int run_num) +{ + int ret; + char *key = NULL; + char *data = NULL; + char value[VALUE_MAX_LEN] = {0}; + clean_up(); + for (int i = 0; i < run_num; i++) + { + srand((unsigned)time(NULL) + i); + key = genRandomString(abs_rand() % (KEY_MAX_LEN - 1) + 1); + data = genRandomString(abs_rand() % (VALUE_MAX_LEN - 1) + 1); + printf("run test %d , key: %s , data: %s\n", (i + 1), key, data); + ret = property_set(key, data); + if (ret != 0) + { + printf("stroe a data failed, exit() , return: %d!\n", ret); + return -1; + } + ret = property_get(key, value, ""); + if (ret == 0) + { + printf("read data from db failed, exit() , return: %d!\n", ret); + return -1; + } + if (strcmp(value, data) != 0) + { + printf("The data stored and read is different ! store: %s , read: %s\n", data, value); + return -1; + } + free(key); + free(data); + } + return 0; +} + +int test_int32(int run_num) +{ + char *key = NULL; + int32_t data; + int32_t value; + int ret; + for (int i = 0; i < run_num; i++) + { + srand((unsigned)time(NULL) + i); + data = abs_rand() % INT32_MAX + 1; + key = genRandomString(abs_rand() % (KEY_MAX_LEN - 1) + 1); + // printf("run test %d , key: %s , data: %d\n", (i + 1), key, data); + ret = property_set_int32(key, data); + if (ret != 0) + { + printf("stroe a data(int32) failed, exit() , return: %d!\n", ret); + return -1; + } + value = property_get_int32(key, 0); + if (value != data) + { + // printf("The data stored and read is different ! store: %d , read: %d\n", data, value); + return -1; + } + free(key); + } + return 0; +} + +int test_int64(int run_num) +{ + char *key = NULL; + int64_t data; + int64_t value; + int ret; + for (int i = 0; i < run_num; i++) + { + srand((unsigned)time(NULL) + i); + data = abs_rand() % INT64_MAX + 1; + key = genRandomString(abs_rand() % (KEY_MAX_LEN - 1) + 1); + printf("run test %d , key: %s , data: %lld\n", (i + 1), key, data); + ret = property_set_int64(key, data); + if (ret != 0) + { + printf("stroe a data(int64) failed, exit() , return: %d!\n", ret); + return -1; + } + value = property_get_int64(key, 0); + if (value != data) + { + printf("The data stored and read is different ! store: %lld , read: %lld\n", data, value); + return -1; + } + free(key); + } + return 0; +} + +int test_bool(int run_num) +{ + char *key = NULL; + int data; + int ret; + int value; + for (int i = 0; i < run_num; i++) + { + srand((unsigned)time(NULL) + i); + data = abs_rand() % 2; + key = genRandomString(abs_rand() % (KEY_MAX_LEN - 1) + 1); + printf("run test %d , key: %s , data: %d\n", (i + 1), key, data); + ret = property_set_bool(key, data); + if (ret != 0) + { + printf("stroe a data(bool) failed, exit() , return: %d!\n", ret); + return -1; + } + value = property_get_bool(key, 0); + if (value != data) + { + printf("The data stored and read is different ! store: %d , read: %d\n", data, value); + return -1; + } + free(key); + } + return 0; +} + +int main(int argc, FAR char *argv[]) +{ + int ret; + int test_run = 20; + printf("test string type------------\n"); + ret = test_string(test_run); + if (ret == -1) + { + printf("test string failed !"); + goto FAIL; + } + printf("\ntest int32 type ------------\n"); + ret = test_int32(test_run); + if (ret == -1) + { + printf("test int32 failed !"); + goto FAIL; + } + sleep(2); + printf("\ntest int64 type ------------\n"); + ret = test_int64(test_run); + if (ret == -1) + { + printf("test int64 failed !"); + goto FAIL; + } + sleep(2); + printf("\ntest bool type ------------\n"); + ret = test_bool(test_run); + if (ret == -1) + { + printf("test int64 failed !"); + goto FAIL; + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/function/function02.c b/testcases/kvtest/function/function02.c new file mode 100644 index 0000000..9f617b0 --- /dev/null +++ b/testcases/kvtest/function/function02.c @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: function (Override the data) + * Example description: + 1. Randomly generate a key. + 2. Insert the data. + 3. Insert the data again to override the last data. + * Expect results: TEST PASSED + ****************************************************************************/ +static int abs_rand(void) +{ + int r = rand(); + return (r < 0) ? (-r) : r; +} + +int main(int argc, FAR char *argv[]) +{ + char *key = NULL; + char *old_data_string = NULL; + char *new_data_string = NULL; + char value[VALUE_MAX_LEN] = {0}; + int32_t data_32, value_32; + int64_t data_64, value_64; + bool data_bool = false; + bool value_bool; + int ret; + clean_up(); + srand((unsigned)time(NULL) + 1); + key = genRandomString(abs_rand() % (KEY_MAX_LEN - 1) + 1); + old_data_string = genRandomString(abs_rand() % (VALUE_MAX_LEN - 1) + 1); + ret = property_set(key, old_data_string); + if (ret != 0) + { + printf("error: stroe a data failed, exit() , return: %d!\n", ret); + goto FAIL; + } + srand((unsigned)time(NULL) + 2); + new_data_string = genRandomString(abs_rand() % (VALUE_MAX_LEN - 1) + 1); + ret = property_set(key, new_data_string); + if (ret != 0) + { + printf("error: stroe a data failed, exit() , return: %d!\n", ret); + goto FAIL; + } + ret = property_get(key, value, ""); + if (ret == 0) + { + printf("error: read data from db failed, exit() , return: %d!\n", ret); + goto FAIL; + } + else + { + if (strcmp(value, new_data_string) != 0) + { + printf("error: test string, The data is not overwritten !\n"); + goto FAIL; + } + } + + srand((unsigned)time(NULL) + 3); + data_32 = abs_rand() % INT32_MAX + 1; + ret = property_set_int32(key, data_32); + if (ret != 0) + { + printf("stroe a data(int32) failed, exit() , return: %d!\n", ret); + goto FAIL; + } + value_32 = property_get_int32(key, 0); + if (value_32 != data_32) + { + printf("error: test int32, The data is not overwritten !\n"); + goto FAIL; + } + + srand((unsigned)time(NULL) + 4); + data_64 = abs_rand() % INT64_MAX + 1; + ret = property_set_int64(key, data_64); + if (ret != 0) + { + printf("stroe a data(int32) failed, exit() , return: %d!\n", ret); + goto FAIL; + } + value_64 = property_get_int64(key, 0); + if (value_64 != data_64) + { + printf("error: test int64, The data is not overwritten !\n"); + goto FAIL; + } + + srand((unsigned)time(NULL) + 5); + data_bool = abs_rand() % 2; + ret = property_set_bool(key, data_bool); + if (ret != 0) + { + printf("stroe a data(bool) failed, exit() , return: %d!\n", ret); + goto FAIL; + } + value_bool = property_get_bool(key, 0); + if (value_bool != data_bool) + { + printf("error: test bool, The data is not overwritten !\n"); + goto FAIL; + } + free(key); + free(new_data_string); + free(old_data_string); + printf("TEST PASSED !\n"); + clean_up(); + exit(0); + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/function/function03.c b/testcases/kvtest/function/function03.c new file mode 100644 index 0000000..be59510 --- /dev/null +++ b/testcases/kvtest/function/function03.c @@ -0,0 +1,68 @@ +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: function (Repeat the query) + * Example description: + 1. Randomly generate ten keys. + 2. Write ten data, and then query one or more of them, looping the query. + * Expect results: TEST PASSED + ****************************************************************************/ +static int abs_rand(void) +{ + int r = rand(); + return (r < 0) ? (-r) : r; +} + +int main(int argc, FAR char *argv[]) +{ + char *key[10] = {NULL}; + char *data[10] = {NULL}; + char value[VALUE_MAX_LEN] = {0}; + int ret, id; + clean_up(); + printf("size: %d\n", sizeof(char)); + for (int i = 0; i < 10; i++) + { + srand((unsigned)time(NULL) + i); + key[i] = genRandomString(abs_rand() % (KEY_MAX_LEN - 1) + 1); + data[i] = genRandomString(abs_rand() % (VALUE_MAX_LEN - 1) + 1); + ret = property_set(key[i], data[i]); + if (ret != 0) + { + printf("error: stroe a data failed, exit() , return: %d!\n", ret); + goto FAIL; + } + } + id = abs_rand() % 10; + for (int j = 0; j < 100; j++) + { + ret = property_get(key[id], value, ""); + if (ret == 0) + { + printf("error: read data from db failed, exit() , return: %d!\n", ret); + goto FAIL; + } + if (strcmp(value, data[id]) != 0) + { + printf("error: search data is different!\n"); + goto FAIL; + } + } + for (int i = 0; i < 10; i++) + { + free(key[i]); + free(data[i]); + } + printf("TEST PASSED !\n"); + clean_up(); + exit(0); + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/include/kvtest.h b/testcases/kvtest/include/kvtest.h new file mode 100644 index 0000000..d7e7eac --- /dev/null +++ b/testcases/kvtest/include/kvtest.h @@ -0,0 +1,64 @@ +#include +#include +#include +#include +#include +#include "kvdb.h" + +#define DEFAULT_STACKSIZE CONFIG_DEFAULT_TASK_STACKSIZE + +#define KEY_MAX_LEN PROP_NAME_MAX - 1 +#define VALUE_MAX_LEN PROP_VALUE_MAX - 1 + +/* + Generate a string of randomly specified length +*/ +static char *genRandomString(int length) +{ + int flag, i; + char *string; + if ((string = (char *)malloc(length + 1)) == NULL) + { + + return NULL; + } + + for (i = 0; i < length; i++) + { + flag = rand() % 5; + switch (flag) + { + case 0: + string[i] = 'A' + rand() % 26; + break; + case 1: + string[i] = 'a' + rand() % 26; + break; + case 2: + string[i] = '0' + rand() % 10; + break; + case 3: + string[i] = '!' + rand() % 3; + break; + /* skip $ */ + case 4: + string[i] = '%' + rand() % 11; + break; + default: + string[i] = 'x'; + break; + } + } + string[length] = '\0'; + return string; +} + +static void delete_all(const char *name, const char *value, void *cookie) +{ + property_delete(name); +} + +static void clean_up(void) +{ + property_list(delete_all, NULL); +} \ No newline at end of file diff --git a/testcases/kvtest/kvdb.mk b/testcases/kvtest/kvdb.mk new file mode 100644 index 0000000..8108df1 --- /dev/null +++ b/testcases/kvtest/kvdb.mk @@ -0,0 +1,73 @@ +ifneq ($(CONFIG_KVDB_TEST_API),) + PROGNAME += vela_kvdb_property_set_test + MAINSRC += $(CURDIR)/kvtest/api/property_set.c + PROGNAME += vela_kvdb_property_delete_test + MAINSRC += $(CURDIR)/kvtest/api/property_delete.c + PROGNAME += vela_kvdb_property_get_test + MAINSRC += $(CURDIR)/kvtest/api/property_get.c + PROGNAME += vela_kvdb_property_list_test + MAINSRC += $(CURDIR)/kvtest/api/property_list.c + PROGNAME += vela_kvdb_property_set_bool_test + MAINSRC += $(CURDIR)/kvtest/api/property_set_bool.c + PROGNAME += vela_kvdb_property_get_bool_test + MAINSRC += $(CURDIR)/kvtest/api/property_get_bool.c + PROGNAME += vela_kvdb_property_set_int32_test + MAINSRC += $(CURDIR)/kvtest/api/property_set_int32.c + PROGNAME += vela_kvdb_property_get_int32_test + MAINSRC += $(CURDIR)/kvtest/api/property_get_int32.c + PROGNAME += vela_kvdb_property_set_int64_test + MAINSRC += $(CURDIR)/kvtest/api/property_set_int64.c + PROGNAME += vela_kvdb_property_get_int64_test + MAINSRC += $(CURDIR)/kvtest/api/property_get_int64.c +endif # CONFIG_KVDB_TEST_API + +ifneq ($(CONFIG_KVDB_TEST_FUNCTION),) + PROGNAME += vela_kvdb_function_test01 + MAINSRC += $(CURDIR)/kvtest/function/function01.c + PROGNAME += vela_kvdb_function_test02 + MAINSRC += $(CURDIR)/kvtest/function/function02.c + PROGNAME += vela_kvdb_function_test03 + MAINSRC += $(CURDIR)/kvtest/function/function03.c +endif # CONFIG_KVDB_TEST_FUNCTION + +ifneq ($(CONFIG_KVDB_TEST_EXCEPTION),) + PROGNAME += vela_kvdb_exception_test01 + MAINSRC += $(CURDIR)/kvtest/exception/exception01.c + PROGNAME += vela_kvdb_exception_test02 + MAINSRC += $(CURDIR)/kvtest/exception/exception02.c + PROGNAME += vela_kvdb_exception_test03 + MAINSRC += $(CURDIR)/kvtest/exception/exception03.c + PROGNAME += vela_kvdb_exception_test04 + MAINSRC += $(CURDIR)/kvtest/exception/exception04.c + PROGNAME += vela_kvdb_exception_test05 + MAINSRC += $(CURDIR)/kvtest/exception/exception05.c +endif # CONFIG_KVDB_TEST_EXCEPTION + +ifneq ($(CONFIG_KVDB_TEST_STRESS),) + PROGNAME += vela_kvdb_stress_test01 + MAINSRC += $(CURDIR)/kvtest/stress/stress01.c + PROGNAME += vela_kvdb_stress_test02 + MAINSRC += $(CURDIR)/kvtest/stress/stress02.c + PROGNAME += vela_kvdb_stress_test03 + MAINSRC += $(CURDIR)/kvtest/stress/stress03.c +endif # CONFIG_KVDB_TEST_STRESS + +ifneq ($(CONFIG_KVDB_TEST_STABILITY),) + PROGNAME += vela_kvdb_stability_test01 + MAINSRC += $(CURDIR)/kvtest/stability/test01.c + PROGNAME += vela_kvdb_stability_test02 + MAINSRC += $(CURDIR)/kvtest/stability/test02.c +endif # CONFIG_KVDB_TEST_STABILITY + +ifneq ($(CONFIG_KVDB_TEST_MONITOR),) + PROGNAME += vela_kvdb_monitor_simple + MAINSRC += $(CURDIR)/kvtest/monitor/property_wait_test.c + + PROGNAME += vela_kvdb_monitor_complex + MAINSRC += $(CURDIR)/kvtest/monitor/monitor_complex.c +endif # CONFIG_KVDB_TEST_MONITOR + +ifneq ($(CONFIG_KVDB_TEST_POWERDOWN),) + PROGNAME += vela_kvdb_powerdown + MAINSRC += $(CURDIR)/kvtest/powerdown/powerdown.c +endif \ No newline at end of file diff --git a/testcases/kvtest/monitor/monitor_complex.c b/testcases/kvtest/monitor/monitor_complex.c new file mode 100644 index 0000000..0fd7acd --- /dev/null +++ b/testcases/kvtest/monitor/monitor_complex.c @@ -0,0 +1,74 @@ +#include "kvdb.h" +#include "kvtest.h" +#include +#include +#include +#include +#include + +int main(int argc, char *argv[]) +{ + if (argc < 3) + { + syslog(LOG_ERR, "please input testkey1 and testkey2"); + } + int nums = atoi(argv[1]); + char *testkey[nums]; + bool monitored[nums]; + int flag = 0; + for (int i = 0; i < nums; ++i) + { + int g = i + 2; + testkey[i] = argv[g]; + } + struct pollfd fds[nums]; + char newkey[PROPERTY_KEY_MAX]; + char newvalue[PROPERTY_VALUE_MAX]; + + for (int i = 0; i < nums; ++i) + { + int fd1 = property_monitor_open(testkey[i]); + fds[i].fd = fd1; + fds[i].events = POLLIN; + monitored[i] = false; + } + + while (1) + { + flag = 0; + int ret = poll(fds, nums, -1); + if (ret <= 0) + goto out; + + for (int i = 0; i < nums; i++) + { + if ((fds[i].revents & POLLIN) == 0) + continue; + + monitored[i] = true; + memset(newkey, 0, PROPERTY_KEY_MAX); + memset(newvalue, 0, PROPERTY_VALUE_MAX); + + ret = property_monitor_read(fds[i].fd, newkey, newvalue, PROPERTY_VALUE_MAX); + if (ret < 0) + goto out; + + syslog(LOG_INFO, "the new key: %s\n", newkey); + syslog(LOG_INFO, "the new value: %s\n", newvalue); + } + + for (int i = 0; i < nums; ++i) + { + if (!monitored[i]) + flag = 1; + } + if (flag == 0) + break; + } + +out: + for (int i = 0; i < nums; ++i) + property_monitor_close(fds[i].fd); + + return 0; +} diff --git a/testcases/kvtest/monitor/property_wait_test.c b/testcases/kvtest/monitor/property_wait_test.c new file mode 100644 index 0000000..7a778d9 --- /dev/null +++ b/testcases/kvtest/monitor/property_wait_test.c @@ -0,0 +1,31 @@ +#include "kvdb.h" +#include "kvtest.h" +#include +#include +#include +#include + +int main(int argc, char *argv[]) +{ + if (argc < 3) + { + syslog(LOG_ERR, "please input key and time\n"); + return -1; + } + char *key = argv[1]; + int timeout = atoi(argv[2]); + char newkey[PROPERTY_KEY_MAX] = {0}; + char newvalue[PROPERTY_VALUE_MAX] = {0}; + int ret = property_wait(key, newkey, newvalue, PROPERTY_VALUE_MAX, timeout); + if (ret < 0) + { + syslog(LOG_ERR, "property_wait failed, ret=%d\n", ret); + goto out; + } + + syslog(LOG_INFO, "the new key: %s\n", newkey); + syslog(LOG_INFO, "the new value: %s\n", newvalue); + +out: + return ret; +} diff --git a/testcases/kvtest/powerdown/powerdown.c b/testcases/kvtest/powerdown/powerdown.c new file mode 100644 index 0000000..8c820a9 --- /dev/null +++ b/testcases/kvtest/powerdown/powerdown.c @@ -0,0 +1,40 @@ +#include "kvdb.h" +#include "kvtest.h" +#include +#include +#include +#include +#include +int main(int argc, char *argv[]) +{ + char key[50] = {0}; + char value[50] = {0}; + int ret; + int rept = 1000; + if (argc == 2) + rept = atoi(argv[1]); + for (int i = 1; i <= rept; i++){ + for (int j = 1; j <= 10; j++) + { + sprintf(key, "persist.kvpd_%d", j); + sprintf(value, "kvpd_%d", i); + ret = property_set(key, value); + property_commit(); + if (ret == 0) + { + syslog(LOG_INFO, "Insert a test data, key=[%s] data=[%s]\n", key, value); + } + else { + syslog(LOG_ERR, "store FAILED ! return %d\n", ret); + } + } + } + for (int j = 1; j <= 10; j++) + { + sprintf(key, "persist.kvpd_%d", j); + property_delete(key); + property_commit(); + } + printf("TEST FINISH !\n"); + return 0; +} \ No newline at end of file diff --git a/testcases/kvtest/stability/test01.c b/testcases/kvtest/stability/test01.c new file mode 100644 index 0000000..b0b32e2 --- /dev/null +++ b/testcases/kvtest/stability/test01.c @@ -0,0 +1,95 @@ +#include +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: test01 + * Example description: + 1. Stability test + * Expect results: TEST PASSED + ****************************************************************************/ +static int test_flag = 0; +#ifdef CONFIG_KVDB_TEMPORARY_STORAGE +#define TEST_KEY_FMT "kvStaTest_%d" +#define TEST_KEY_FMTLEN (10 + 4 + 1) +#else +#define TEST_KEY_FMT "persist.%d" +#define TEST_KEY_FMTLEN (8 + 4 + 1) +#endif + +static int clean(int round) +{ + char key[20] = {0}; + for (int i = 0; i < 1000; i++) + { + snprintf(key, TEST_KEY_FMTLEN, TEST_KEY_FMT, i); + property_delete(key); + } + + return 0; +} + +int main(int argc, char *argv[]) +{ + char key[20] = {0}; + char *data = NULL; + int rept = 10; + int count = 0; + int round; + int ret; + int i; + + if (argc == 2) + { + rept = atoi(argv[1]); + } + + for (round = 1; round <= rept; round++) + { + syslog(LOG_INFO, "vela_kvdb_stability_test01 Round %d\n", round); + srand(time(NULL)); + for (i = 0; i < 1000; i++) + { + snprintf(key, TEST_KEY_FMTLEN, TEST_KEY_FMT, i); + data = genRandomString(i % 10 + 20); + ret = property_set(key, data); + if (ret != 0) + { + syslog(LOG_ERR, "store FAILED ! return %d , steps %d\n", ret, i); + count++; + if (count > 10) + { + free(data); + goto out; + } + + } + else + { + syslog(LOG_INFO, "Insert a test data, key=[%s], data=[%s]\n", key, data); + } + + free(data); + } + clean(round); + sleep(3); + } + +out: + if (count == 0) + { + printf("TEST PASSED !\n"); + } + else + { + test_flag = 1; + printf("TEST FAEILD !\n"); + printf("TEST %d TIMES AND FAILED %d!\n", (round - 1) * 1000 + i, count); + } + + exit(test_flag); +} diff --git a/testcases/kvtest/stability/test02.c b/testcases/kvtest/stability/test02.c new file mode 100644 index 0000000..f1dcf37 --- /dev/null +++ b/testcases/kvtest/stability/test02.c @@ -0,0 +1,78 @@ +#include "kvdb.h" +#include "kvtest.h" +#include +#include +#include +#include +#include + +/**************************************************************************** + * Name: test02 + * Example description: + 1. Stability test + * Expect results: TEST PASSED + ****************************************************************************/ +static int test_rept = 0; +static int test_flag = 0; + +static int clean(void) +{ + char key[50] = {0}; + for (int i = 0; i < test_rept; i++) + { + sprintf(key, "persist.kvStaTest_%d", i); + property_delete(key); + usleep(1000); + } + + return 0; +} + +int main(int argc, char *argv[]) +{ + char key[50] = {0}; + char *data = NULL; + int ret; + int rept = 10; + if (argc == 2) + rept = atoi(argv[1]); + + while (rept--) + { + srand(time(NULL)); + test_rept = rand() % 1000 + 1000; + + for (int i = 0; i < test_rept; i++) + { + sprintf(key, "persist.kvStaTest_%d", i); + data = genRandomString(i % 10 + 20); + ret = property_set(key, data); + if (ret != 0) + { + syslog(LOG_ERR, "store FAILED ! return %d , steps %d\n", ret, i); + if (ret != -ENOSPC){ + test_flag = 1; + } else { + syslog(LOG_ERR, "No space left on device"); + } + test_rept = i; + free(data); + break; + } + syslog(LOG_INFO, "Insert a test data, key is [%s] data=[%s]\n", key, data); + free(data); + } + property_commit(); + clean(); + } + + if (test_flag == 1) + { + printf("TEST FAILED !\n"); + } + else + { + printf("TEST PASSED !\n"); + } + exit(test_flag); +} diff --git a/testcases/kvtest/stress/stress01.c b/testcases/kvtest/stress/stress01.c new file mode 100644 index 0000000..f52f3f8 --- /dev/null +++ b/testcases/kvtest/stress/stress01.c @@ -0,0 +1,126 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: stress (Multithreaded operation of the database) + * Example description: + 1. Create 10 threads. + 2. In each thread, data is inserted and deleted 80 times. + * Expect results: TEST PASSED + ****************************************************************************/ + +#define THREAD_NUM 10 +#define MAX_NUM_THREAD 10 + +static int num_thread = 8; +static int test_flag = 0; +static int test_num = 100; + +pthread_mutex_t mut = PTHREAD_MUTEX_INITIALIZER; +int num = 0; + +typedef struct threadpara +{ + int thread_id; + char *thread_name; +} threadpara_t; + +static void *store_data(void *arg) +{ + + char *key = NULL; + char *data = NULL; + int ret; + pid_t pid; + pid = getpid(); + printf("the Thread_id: %d\n", pid); + + for (int k = 0; k < test_num; k++) + { + key = genRandomString(10); + data = genRandomString(10 + k % 10); + + // printf("[pid %d] : set data %s\n", pid, key); + ret = property_set("1234", data); + if (ret != 0) + { + printf("store FAILED ! the Thread_id: %d\n", pid); + test_flag = 1; + break; + } + property_delete(key); + + free(key); + free(data); + } + return 0; +} + +int main(int argc, FAR char *argv[]) +{ + + threadpara_t para = {.thread_id = 0, .thread_name = NULL}; + pthread_t nthread[10]; + pthread_attr_t attr; + int status; + + if (argc == 3) + { + test_num = atoi(argv[1]); + num_thread = atoi(argv[2]); + } + + srand(time(NULL)); + status = pthread_attr_init(&attr); + if (status != 0) + { + printf("pthread_test: pthread_attr_init failed, status=%d\n", status); + goto FAIL; + } + status = pthread_attr_setstacksize(&attr, DEFAULT_STACKSIZE); + if (status != 0) + { + printf("pthread_test: pthread_attr_setstacksize failed, status=%d\n", status); + goto FAIL; + } + + for (int i = 0; i < num_thread; i++) + { + num++; + para.thread_id = num; + status = pthread_create(&nthread[i], &attr, store_data, ¶); + if (status != 0) + { + printf("pthread_test: pthread_create failed, status=%d\n", status); + goto FAIL; + } + } + for (int j = 0; j < num_thread; j++) + pthread_join(nthread[j], NULL); + + if (test_flag == 0) + printf("TEST PASSED !\n"); + else + printf("TEST FAILED !\n"); + clean_up(); + return test_flag; + +FAIL: + clean_up(); + exit(1); +} \ No newline at end of file diff --git a/testcases/kvtest/stress/stress02.c b/testcases/kvtest/stress/stress02.c new file mode 100644 index 0000000..412bd45 --- /dev/null +++ b/testcases/kvtest/stress/stress02.c @@ -0,0 +1,159 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +/**************************************************************************** + * Name: stress (Multi-process operation database) + * Example description: + 1. Create 3 tasks. named task1 task2 task3. + 2. Database operations are performed in each task. + 3. task1 set some data, task2 get some data, task3 delete some data. + * Expect results: TEST PASSED + ****************************************************************************/ + +#define STACKSIZE 1024 * 4 + +static int test_result = 0; + +static int data_set(int argc, int *argv[]) +{ + char *key = NULL; + char *data = NULL; + int ret; + for (int i = 0; i < 300; i++) + { + // printf("[task %s]: data set no.%d\n", argv[1], i+1); + key = genRandomString(KEY_MAX_LEN); + data = genRandomString(10); + printf("[task_id : %d] set data key=%s\n", getpid(), key); + ret = property_set(key, data); + if (ret != 0) + { + printf("set a data failed ! \n"); + test_result = 1; + } + usleep(10000); + //0.01 S + free(key); + free(data); + } + return 0; +} + +static int data_get(int argc, int *argv[]) +{ + char *key = NULL; + char *data = NULL; + char value[VALUE_MAX_LEN] = {0}; + int ret; + for (int i = 0; i < 200; i++) + { + // printf("[task %s]: data set no.%d\n", argv[1], i+1); + key = genRandomString(10); + data = genRandomString(90); + ret = property_set(key, data); + if (ret != 0) + { + printf("set a data failed ! \n"); + test_result = 1; + } + printf("[task_id : %d] get data key=%s\n", getpid(), key); + ret = property_get(key, value, ""); + usleep(20000); + //0.02 S + free(key); + free(data); + } + return 0; +} + +static int data_delete(int argc, int *argv[]) +{ + char *key = NULL; + char *data = NULL; + int ret; + for (int i = 0; i < 100; i++) + { + // printf("[task %s]: data set no.%d\n", argv[1], i+1); + key = genRandomString(7); + data = genRandomString(30); + ret = property_set(key, data); + printf("[task_pid : %d] delete data key=%s\n", getpid(), key); + ret = property_delete(key); + if (ret != 0) + { + printf("delete a data failed ! \n"); + test_result = 1; + } + usleep(30000); + //0.03 S + free(key); + free(data); + } + return 0; +} +/* +Multitas operanta database +*/ +int main(int argc, FAR char *argv[]) +{ + pid_t task_id[5], pid; + int status; + char *task_name[5] = {"task1", "task2", "task3", "task4", "task5"}; + + srand(time(NULL)); + + task_id[0] = task_create(task_name[0], 100, STACKSIZE, (void *)data_set, NULL); + if (task_id[0] == ERROR) + { + printf("ERROR: task1 create fail !\n"); + goto FAIL; + } + else + { + printf("create task1 success !\n"); + } + + task_id[1] = task_create(task_name[1], 99, STACKSIZE, (void *)data_get, NULL); + if (task_id[1] == ERROR) + { + printf("ERROR: task2 create fail !\n"); + goto FAIL; + } + else + { + printf("create task2 success !\n"); + } + + task_id[2] = task_create(task_name[1], 98, STACKSIZE, (void *)data_delete, NULL); + if (task_id[2] == ERROR) + { + printf("ERROR: task3 create fail !\n"); + goto FAIL; + } + else + { + printf("create task3 success !\n"); + } + + while ((pid = wait(&status)) > 0) + ; + + if (test_result == 0) + printf("TEST PASSED\n"); + else + printf("TEST FAILED\n"); + clean_up(); + exit(test_result); + +FAIL: + clean_up(); + exit(1); +} diff --git a/testcases/kvtest/stress/stress03.c b/testcases/kvtest/stress/stress03.c new file mode 100644 index 0000000..678d193 --- /dev/null +++ b/testcases/kvtest/stress/stress03.c @@ -0,0 +1,57 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "kvdb.h" +#include "kvtest.h" + +#define DATA_NUM 10000 + +/**************************************************************************** + * Name: stress (Database read and write speed test) + * Example description: + 1. Insert 10,000 data. + 2. Calculate the insertion speed. + * Expect results: TEST PASSED + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + char *data = NULL; + clock_t start, finish; + double duration; + int ret; + char key[5] = {0}; + int test_round = DATA_NUM; + + if (argc == 2) + test_round = atoi(argv[1]); + + srand(time(NULL)); + data = genRandomString(20); + start = clock(); + printf("start: %f\n", (double)(start)); + for (int i = 0; i < test_round; i++) + { + itoa(i, key, 10); + ret = property_set(key, data); + if (ret != 0) + { + printf("stroe a data(int64) failed no.%d, exit() , return: %d!\n", i, ret); + clean_up(); + return -1; + } + } + finish = clock(); + free(data); + printf("finish: %f\n", (double)(finish)); + duration = (double)(finish - start) / CLOCKS_PER_SEC; + printf("[write test] data number: %d, takes %f seconds\n", test_round, duration); + clean_up(); + return 0; +} diff --git a/testcases/lvgldemo_test/CMakeLists.txt b/testcases/lvgldemo_test/CMakeLists.txt new file mode 100644 index 0000000..0cd9c8f --- /dev/null +++ b/testcases/lvgldemo_test/CMakeLists.txt @@ -0,0 +1,22 @@ +if(CONFIG_LVGLDEMO_TEST) + + set(TESTDIR ${NUTTX_APPS_DIR}/tests/testcases/lvgldemo_test) + + include_directories(${TESTDIR}) + + if(CONFIG_VECTOR_GRAPHIC_TEST) + include_directories( + ${NUTTX_APPS_DIR}/graphics/lvgl/lvgl + ${NUTTX_APPS_DIR}/tests/testcases/lvgldemo_test + ${NUTTX_APPS_DIR}/tests/testcases/lvgldemo_test/vector_graphic_test) + file(GLOB_RECURSE VECTOR_GRAPHIC_TEST_CSRCS "${CMAKE_CURRENT_LIST_DIR}/vector_graphic_test/*.c") + list(APPEND CSRCS ${VECTOR_GRAPHIC_TEST_CSRCS}) + endif() + + nuttx_add_application( + NAME lvgldemo_test + SRCS lvgldemo_test.c ${CSRCS} + PRIORITY ${CONFIG_LVGLDEMO_TEST_PRIORITY} + STACKSIZE ${CONFIG_LVGLDEMO_TEST_STACKSIZE}) + +endif() diff --git a/testcases/lvgldemo_test/Kconfig b/testcases/lvgldemo_test/Kconfig new file mode 100644 index 0000000..04b51d9 --- /dev/null +++ b/testcases/lvgldemo_test/Kconfig @@ -0,0 +1,23 @@ +menuconfig LVGLDEMO_TEST + bool "enable lvgl demo test" + default n + depends on TESTS_TESTCASES + ---help--- + Enable build the lvgl demo programs + +if LVGLDEMO_TEST + +config LVGLDEMO_TEST_PRIORITY + int "lvgl_demo task priority" + default 100 + +config LVGLDEMO_TEST_STACKSIZE + int "lvgl stack size" + default 32768 + +config VECTOR_GRAPHIC_TEST + bool "vector graphic test" + default n + depends on LV_USE_VECTOR_GRAPHIC || LV_USE_VECTOR_GRAPHIC_OPTIMIZE + +endif # LVGLDEMO_TEST \ No newline at end of file diff --git a/testcases/lvgldemo_test/lvgldemo_test.c b/testcases/lvgldemo_test/lvgldemo_test.c new file mode 100644 index 0000000..6bd89ed --- /dev/null +++ b/testcases/lvgldemo_test/lvgldemo_test.c @@ -0,0 +1,190 @@ +/** + * @file lvgldemo_test.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lvgldemo_test.h" +#ifdef CONFIG_LV_USE_NUTTX_LIBUV +#include +#endif + +/********************* + * DEFINES + *********************/ +#define LV_DEMOS_COUNT (sizeof(demos_entry_info) / sizeof(demo_entry_info_t) - 1) + +/********************** + * TYPEDEFS + **********************/ + +typedef void (*demo_method_cb)(void* param); + +typedef struct { + const char* name; + demo_method_cb entry_cb; +} demo_entry_info_t; + +static bool lvgldemo_test_create(char* info[], int size); +static void lvgldemo_test_show_help(void); +#ifdef CONFIG_LV_USE_NUTTX_LIBUV +static void* lv_nuttx_uv_loop_init(uv_loop_t* loop, lv_nuttx_result_t* result); +static void lv_nuttx_uv_loop_run(uv_loop_t* loop, void* data); +#endif + +/********************** + * STATIC PROTOTYPES + **********************/ + +/********************** + * STATIC VARIABLES + **********************/ +static const demo_entry_info_t demos_entry_info[] = { + +#if CONFIG_VECTOR_GRAPHIC_TEST + { "vector_api_test", .entry_cb = lv_api_test_vector_graphic }, + { "vector_performance_test", .entry_cb = lv_quality_test_vector_graphic }, +#endif + + { "", .entry_cb = NULL } +}; + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ +#ifdef CONFIG_LV_USE_NUTTX_LIBUV +static void* lv_nuttx_uv_loop_init(uv_loop_t* loop, lv_nuttx_result_t* result) +{ + lv_nuttx_uv_t uv_info; + lv_memset(&uv_info, 0, sizeof(uv_info)); + + uv_loop_init(loop); + uv_info.loop = loop; + uv_info.disp = result->disp; + uv_info.indev = result->indev; +#ifdef CONFIG_UINPUT_TOUCH + uv_info.uindev = result->utouch_indev; +#endif + + return lv_nuttx_uv_init(&uv_info); +} + +static void lv_nuttx_uv_loop_run(uv_loop_t* loop, void* data) +{ + if (data == NULL) { + return; + } + uv_run(loop, UV_RUN_DEFAULT); + lv_nuttx_uv_deinit(&data); +} +#endif + +bool lvgldemo_test_create(char* info[], int size) +{ + const int demos_count = LV_DEMOS_COUNT; + + if (demos_count <= 0) { + LV_LOG_ERROR("Please enable some lv_demos firstly!"); + return false; + } + + const demo_entry_info_t* entry_info = NULL; + if (size <= 0) { /* default: first demo*/ + entry_info = &demos_entry_info[0]; + } else if (entry_info == NULL && info) { + const char* name = info[0]; + for (int i = 0; i < demos_count; i++) { + if (lv_strcmp(name, demos_entry_info[i].name) == 0) { + entry_info = &demos_entry_info[i]; + } + } + } + + if (entry_info == NULL) { + LV_LOG_ERROR("lv_demos create(%s) failure!", size > 0 && info ? info[0] : ""); + return false; + } + + if (entry_info->entry_cb) { + int iterations = atoi(info[1]); + entry_info->entry_cb(&iterations); + return true; + } + + return false; +} + +void lvgldemo_test_show_help(void) +{ + int i; + const int demos_count = LV_DEMOS_COUNT; + + if (demos_count == 0) { + LV_LOG("lv_demos: no demo available!\n"); + return; + } + + LV_LOG("\nUsage: lv_demos demo [parameters]\n"); + LV_LOG("\ndemo list:\n"); + + for (i = 0; i < demos_count; i++) { + LV_LOG(" %s \n", demos_entry_info[i].name); + } +} + +/**************************************************************************** + * Public Functions + ****************************************************************************/ + +int main(int argc, FAR char* argv[]) +{ + lv_nuttx_dsc_t info; + lv_nuttx_result_t result; + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV + uv_loop_t ui_loop = { .data = NULL }; +#endif + + lv_init(); + + lv_nuttx_dsc_init(&info); + lv_nuttx_init(&info, &result); + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV + void* data = lv_nuttx_uv_loop_init(&ui_loop, &result); +#endif + + if (result.disp == NULL) { + LV_LOG_ERROR("lv_demos initialization failure!"); + return 1; + } + + if (!lvgldemo_test_create(argv + 1, argc - 1)) { + lvgldemo_test_show_help(); + + /* we can add custom demos here */ + + goto demo_end; + } + +#ifdef CONFIG_LV_USE_NUTTX_LIBUV + lv_nuttx_uv_loop_run(&ui_loop, data); +#else + while (1) { + lv_timer_handler(); + usleep(10 * 1000); + } +#endif + +demo_end: + lv_disp_remove(result.disp); + lv_deinit(); + + return 0; +} diff --git a/testcases/lvgldemo_test/lvgldemo_test.h b/testcases/lvgldemo_test/lvgldemo_test.h new file mode 100644 index 0000000..e8b08fb --- /dev/null +++ b/testcases/lvgldemo_test/lvgldemo_test.h @@ -0,0 +1,62 @@ +/** + * @file lv_demos.h + * + */ + +#ifndef LV_DEMOS_H +#define LV_DEMOS_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ +#include +#include +#include +#include +#include +#include + +#if CONFIG_VECTOR_GRAPHIC_TEST +#include "lv_demo_vector_graphic_test.h" +#endif + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ + +// /** +// * Call lv_demo_xxx. +// * @param info the information which contains demo name and parameters +// * needs by lv_demo_xxx. +// * @size size of information. +// */ +// bool lv_demos_create(char * info[], int size); + +// /** +// * Show help for lv_demos. +// */ +// void lv_demos_show_help(void); + +/********************** + * MACROS + **********************/ +#define PASSED 0 +#define FAILED 1 + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_H*/ diff --git a/testcases/lvgldemo_test/lvgldemo_test.mk b/testcases/lvgldemo_test/lvgldemo_test.mk new file mode 100644 index 0000000..6b4eaa5 --- /dev/null +++ b/testcases/lvgldemo_test/lvgldemo_test.mk @@ -0,0 +1,17 @@ +ifneq ($(menuconfig LVGLDEMO_TEST),) +PROGNAME += lvgldemo_test +PRIORITY += $(CONFIG_LVGLDEMO_TEST_PRIORITY) +STACKSIZE += $(CONFIG_LVGLDEMO_TEST_STACKSIZE) +MODULE += $(CONFIG_LVGLDEMO_TEST) + +TESTDIR = $(APPDIR)/tests/testcases/lvgldemo_test + +ifeq ($(config VECTOR_GRAPHIC_TEST), y) +CFLAGS += ${INCDIR_PREFIX}$(APPDIR)/apps/graphics/lvgl/lvgl +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR)/vector_graphic_test +CSRCS += $(wildcard $(TESTDIR)/vector_graphic_test/*.c) +endif # CONFIG_VECTOR_GRAPHIC_TEST + +CFLAGS += ${INCDIR_PREFIX}$(TESTDIR) +MAINSRC += $(TESTDIR)/lvgldemo_test.c +endif # CONFIG_LVGLDEMO_TEST diff --git a/testcases/lvgldemo_test/vector_graphic_test/assets/avatar.png b/testcases/lvgldemo_test/vector_graphic_test/assets/avatar.png new file mode 100644 index 0000000..eddcdd4 Binary files /dev/null and b/testcases/lvgldemo_test/vector_graphic_test/assets/avatar.png differ diff --git a/testcases/lvgldemo_test/vector_graphic_test/assets/test_img_cogwheel_argb8888.c b/testcases/lvgldemo_test/vector_graphic_test/assets/test_img_cogwheel_argb8888.c new file mode 100644 index 0000000..d8ed77b --- /dev/null +++ b/testcases/lvgldemo_test/vector_graphic_test/assets/test_img_cogwheel_argb8888.c @@ -0,0 +1,135 @@ +#ifdef __has_include + #if __has_include("lvgl.h") + #ifndef LV_LVGL_H_INCLUDE_SIMPLE + #define LV_LVGL_H_INCLUDE_SIMPLE + #endif + #endif +#endif + +#if defined(LV_LVGL_H_INCLUDE_SIMPLE) + #include "lvgl.h" +#else + #include "lvgl/lvgl.h" +#endif + + +#ifndef LV_ATTRIBUTE_MEM_ALIGN + #define LV_ATTRIBUTE_MEM_ALIGN +#endif + +#ifndef LV_ATTRIBUTE_IMAGE_TEST__IMAGE_COGWHEEL_ARGB8888 + #define LV_ATTRIBUTE_IMAGE_TEST_IMAGE_COGWHEEL_ARGB8888 +#endif + +const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_TEST_IMAGE_COGWHEEL_ARGB8888 uint8_t +test_image_cogwheel_argb8888_map[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x08, 0xad, 0x9b, 0x8f, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x97, 0x83, 0x72, 0xff, 0xd1, 0xc7, 0xc0, 0x6d, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf1, 0x11, 0x9e, 0x8a, 0x79, 0xff, 0x8f, 0x78, 0x65, 0xff, 0x90, 0x79, 0x66, 0xff, 0x91, 0x7a, 0x67, 0xff, 0x8e, 0x79, 0x66, 0xff, 0x8c, 0x75, 0x63, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x9f, 0x8c, 0x7d, 0xff, 0xff, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0xee, 0xee, 0xee, 0x0f, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xe4, 0xe0, 0xdb, 0x39, 0x9a, 0x85, 0x74, 0xff, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xcb, 0xc2, 0xbb, 0x53, 0xae, 0xa2, 0x96, 0xff, 0xdf, 0xd9, 0xd9, 0x28, 0xff, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0x0c, 0xe7, 0xe1, 0xdb, 0x2b, 0xaf, 0x9a, 0x8b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0xb9, 0xa8, 0x9b, 0xa5, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xe0, 0xda, 0xd3, 0x4b, 0x9d, 0x88, 0x77, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x95, 0x80, 0x6f, 0xff, 0xdc, 0xd6, 0xd6, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xc6, 0xbd, 0xb3, 0x51, 0x87, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x90, 0x80, 0x6f, 0xff, 0xa7, 0x9a, 0x8c, 0xff, 0xdf, 0xdf, 0xd9, 0x28, 0xff, 0xff, 0xff, 0x08, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0d, 0xce, 0xbf, 0xb6, 0x8c, 0xad, 0x97, 0x87, 0xff, 0xa7, 0x90, 0x7f, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9c, 0x83, 0x71, 0xff, 0xa0, 0x89, 0x77, 0xff, 0xc1, 0xb2, 0xa7, 0x99, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xc5, 0xb7, 0xad, 0xaa, 0x9c, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x90, 0x79, 0x67, 0xfb, 0x92, 0x7e, 0x6e, 0xff, 0x9f, 0x92, 0x89, 0xff, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x21, 0x9c, 0x8b, 0x7c, 0xff, 0x82, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5a, 0xfb, 0x82, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x89, 0x77, 0x65, 0xff, 0x8f, 0x7f, 0x6e, 0xff, 0x9c, 0x8e, 0x7f, 0xff, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xc6, 0xb5, 0xa9, 0xb2, 0xa6, 0x8d, 0x7b, 0xff, 0x9d, 0x82, 0x6e, 0xff, 0x9f, 0x85, 0x72, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x89, 0x77, 0xfc, 0x9b, 0x82, 0x6f, 0xff, 0xa5, 0x8e, 0x7d, 0xff, 0xeb, 0xeb, 0xe2, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xad, 0x9b, 0x8d, 0xff, 0x9a, 0x84, 0x73, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x95, 0x80, 0x6d, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7c, 0x6c, 0xff, 0x92, 0x82, 0x79, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xaf, 0xa2, 0x96, 0xd6, 0x8a, 0x77, 0x65, 0xff, 0x88, 0x73, 0x61, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x84, 0x72, 0x5f, 0xfb, 0x81, 0x6e, 0x5b, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0xe9, 0xe9, 0xe2, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf1, 0xf1, 0x25, 0xaf, 0x99, 0x89, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa0, 0x87, 0x76, 0xff, 0xc1, 0xb3, 0xa7, 0x6b, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xa5, 0x91, 0x82, 0xff, 0x99, 0x83, 0x71, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7e, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7e, 0x74, 0xfb, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xef, 0xef, 0x10, 0x94, 0x83, 0x72, 0xff, 0x84, 0x6e, 0x5b, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x75, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x83, 0x70, 0x5e, 0xff, 0xcb, 0xc4, 0xbc, 0x67, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xb4, 0x9f, 0x92, 0xc4, 0xa2, 0x88, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9f, 0x89, 0x77, 0xff, 0xe1, 0xdb, 0xd4, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xa1, 0x8c, 0x7c, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x7d, 0x72, 0xff, 0xcf, 0xc7, 0xc7, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xfe, 0xff, 0x01, 0xbd, 0xb5, 0xab, 0x7c, 0x90, 0x7d, 0x6b, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8a, 0x77, 0x64, 0xff, 0x89, 0x76, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x87, 0x76, 0x66, 0xff, 0xab, 0xa1, 0x99, 0xd4, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, 0xa7, 0x99, 0xa2, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0xb4, 0xa2, 0x96, 0xbf, 0xff, 0xff, 0xff, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xe3, 0xd7, 0xd7, 0x2d, 0xbc, 0xaf, 0xa3, 0x82, 0x99, 0x83, 0x72, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8f, 0x7a, 0x69, 0xfb, 0x8f, 0x7a, 0x6b, 0xff, 0x9a, 0x89, 0x7d, 0xff, 0xcc, 0xc5, 0xbd, 0x46, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0xdb, 0xd5, 0xd0, 0x31, 0x92, 0x80, 0x6f, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x8b, 0x76, 0x65, 0xfb, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x81, 0x6f, 0x5d, 0xfb, 0x86, 0x77, 0x6b, 0xff, 0xa5, 0x9c, 0x98, 0xdc, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xbb, 0xa6, 0x99, 0xbb, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x89, 0x77, 0xfc, 0xa5, 0x8c, 0x7a, 0xff, 0xa4, 0x8b, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa1, 0x8a, 0x79, 0xff, 0xb7, 0xa7, 0x9a, 0xa9, 0xd4, 0xcb, 0xc2, 0x3b, 0xd3, 0xc9, 0xc4, 0x34, 0xce, 0xc1, 0xba, 0x4e, 0xbc, 0xad, 0xa2, 0xac, 0xa6, 0x93, 0x83, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x96, 0x7f, 0x6e, 0xfb, 0x97, 0x80, 0x6f, 0xfb, 0x96, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x90, 0x7b, 0x69, 0xf7, 0x90, 0x7a, 0x68, 0xff, 0x9c, 0x89, 0x7b, 0xff, 0xb2, 0xa4, 0x99, 0xa8, 0xc3, 0xba, 0xaf, 0x59, 0x9f, 0x8f, 0x7f, 0xff, 0x89, 0x75, 0x62, 0xff, 0x88, 0x74, 0x61, 0xfb, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x86, 0x78, 0x6f, 0xff, 0xac, 0xa4, 0xa3, 0xc7, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xd0, 0xc2, 0xb8, 0x7e, 0xa9, 0x90, 0x7f, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x88, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xfb, 0x9e, 0x85, 0x75, 0xf7, 0x9c, 0x84, 0x71, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x9e, 0x87, 0x75, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x97, 0x81, 0x6e, 0xf7, 0x99, 0x82, 0x71, 0xf7, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xfb, 0x8e, 0x78, 0x66, 0xf3, 0x8c, 0x76, 0x64, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x63, 0xff, 0x8c, 0x7a, 0x67, 0xf7, 0x8c, 0x79, 0x66, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x76, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x84, 0x77, 0x71, 0xff, 0xd9, 0xd4, 0xd4, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xb5, 0xa0, 0x92, 0xda, 0xa4, 0x8b, 0x7a, 0xff, 0xa4, 0x8b, 0x78, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9e, 0x85, 0x74, 0xf7, 0x9b, 0x82, 0x70, 0xf3, 0x9a, 0x83, 0x6e, 0xf0, 0x9a, 0x83, 0x70, 0xf3, 0x99, 0x82, 0x6f, 0xf7, 0x99, 0x82, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xf7, 0x8c, 0x76, 0x65, 0xf3, 0x8c, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x75, 0x64, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x5f, 0xff, 0x83, 0x73, 0x62, 0xff, 0x80, 0x76, 0x73, 0xe5, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe8, 0xe8, 0x16, 0xa8, 0x9d, 0x90, 0x95, 0xde, 0xde, 0xd8, 0x2e, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xeb, 0xe4, 0xdd, 0x4b, 0xf6, 0xf6, 0xf6, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xbe, 0xb5, 0x89, 0xa7, 0x8e, 0x7c, 0xff, 0xa2, 0x87, 0x76, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa0, 0x89, 0x76, 0xff, 0x9e, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x73, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x99, 0x83, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x60, 0xff, 0x84, 0x73, 0x62, 0xff, 0x82, 0x77, 0x70, 0xec, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xef, 0xee, 0x0f, 0xb5, 0xa9, 0xa0, 0x86, 0x8e, 0x7e, 0x6e, 0xe6, 0x85, 0x75, 0x63, 0xff, 0x8a, 0x7c, 0x6b, 0xff, 0xb1, 0xa7, 0x9a, 0x93, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xc6, 0xb2, 0xa5, 0xaf, 0xb8, 0x9f, 0x8f, 0xff, 0xbd, 0xa5, 0x97, 0xff, 0xea, 0xe4, 0xdf, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xba, 0xa5, 0x98, 0xd2, 0xa6, 0x8c, 0x7a, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x72, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9a, 0x84, 0x72, 0xff, 0x9a, 0x84, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x80, 0x70, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x88, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x73, 0x61, 0xff, 0x83, 0x70, 0x5f, 0xff, 0x86, 0x77, 0x69, 0xff, 0xb3, 0xa8, 0xa2, 0x87, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0xa6, 0x9a, 0x8d, 0xf4, 0x8a, 0x79, 0x68, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x7e, 0x6c, 0x59, 0xdc, 0x74, 0x61, 0x4d, 0xff, 0x83, 0x74, 0x62, 0xff, 0xa9, 0x9d, 0x92, 0xb1, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x08, 0xc0, 0xa9, 0x9a, 0xcc, 0xb3, 0x96, 0x85, 0xff, 0xab, 0x8c, 0x7a, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xb1, 0x96, 0x85, 0xff, 0xdd, 0xd2, 0xcb, 0x4a, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xc2, 0xaf, 0xa2, 0x89, 0xa8, 0x8d, 0x7b, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x9e, 0x86, 0x73, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xf7, 0x83, 0x70, 0x5d, 0xff, 0x90, 0x7f, 0x6f, 0xff, 0xb1, 0xa5, 0x9a, 0x83, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xeb, 0x0d, 0x98, 0x8a, 0x7b, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x79, 0x67, 0x54, 0xfb, 0x7d, 0x6c, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xf7, 0x75, 0x64, 0x50, 0xff, 0x7e, 0x6f, 0x5d, 0xff, 0x9e, 0x92, 0x86, 0xbf, 0xff, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x08, 0xc2, 0xab, 0x9d, 0xc8, 0xb3, 0x97, 0x85, 0xff, 0xaf, 0x91, 0x7f, 0xff, 0xaf, 0x92, 0x81, 0xf9, 0xac, 0x8e, 0x7e, 0xf9, 0xac, 0x8d, 0x7d, 0xff, 0xb0, 0x94, 0x83, 0xff, 0xc8, 0xb4, 0xa8, 0xbb, 0xf5, 0xf5, 0xf5, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xcc, 0xbd, 0xb2, 0x78, 0xae, 0x96, 0x86, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa6, 0x8c, 0x7c, 0xf8, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x75, 0xff, 0xa0, 0x88, 0x75, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x97, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x89, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x8e, 0x78, 0x67, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x7a, 0x67, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x61, 0xff, 0x84, 0x72, 0x5f, 0xf7, 0x83, 0x70, 0x5e, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0xcb, 0xc3, 0xba, 0x6b, 0xdc, 0xdc, 0xd6, 0x2c, 0x8c, 0x7e, 0x6e, 0xf7, 0x80, 0x6f, 0x5d, 0xff, 0x7b, 0x67, 0x54, 0xff, 0x7e, 0x6d, 0x5a, 0xfb, 0x80, 0x6f, 0x5c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xf7, 0x73, 0x62, 0x4f, 0xff, 0x7f, 0x6f, 0x5d, 0xff, 0xad, 0xa2, 0x96, 0xa7, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xc8, 0xb4, 0xa8, 0x9f, 0xb4, 0x97, 0x86, 0xff, 0xaf, 0x90, 0x7e, 0xff, 0xb0, 0x93, 0x82, 0xf9, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xf9, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x93, 0x83, 0xff, 0xc0, 0xaa, 0x9f, 0xe6, 0xef, 0xe7, 0xe7, 0x20, 0xff, 0xff, 0xff, 0x06, 0xc9, 0xba, 0xaf, 0x76, 0xae, 0x96, 0x86, 0xff, 0xa5, 0x8b, 0x77, 0xff, 0xa5, 0x8c, 0x79, 0xff, 0xa7, 0x8e, 0x7d, 0xf8, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x74, 0x66, 0x53, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x84, 0x73, 0x61, 0xff, 0x78, 0x69, 0x55, 0xff, 0x74, 0x65, 0x52, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x85, 0x73, 0x61, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x72, 0x60, 0xf7, 0x7e, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x91, 0x82, 0x72, 0xff, 0x90, 0x81, 0x71, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x69, 0x57, 0xff, 0x7f, 0x6d, 0x5b, 0xfb, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x79, 0x68, 0x54, 0xf7, 0x76, 0x65, 0x52, 0xff, 0x97, 0x89, 0x7a, 0xe3, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xbb, 0xa2, 0x94, 0xd7, 0xad, 0x8f, 0x7d, 0xff, 0xaf, 0x92, 0x81, 0xf9, 0xb0, 0x93, 0x82, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x80, 0xfc, 0xaa, 0x8d, 0x7c, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xac, 0x92, 0x81, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa6, 0x8d, 0x7a, 0xf8, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa4, 0x8a, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x89, 0x76, 0x64, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x69, 0x5d, 0x49, 0xff, 0x66, 0x5b, 0x47, 0xff, 0x71, 0x63, 0x51, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x99, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x81, 0x70, 0x5c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x67, 0x5c, 0x47, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x77, 0x68, 0x54, 0xff, 0x7b, 0x6c, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x85, 0x71, 0x60, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x89, 0x76, 0x64, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x74, 0x62, 0xff, 0x84, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xfb, 0x7c, 0x6a, 0x57, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xfb, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x68, 0x53, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x9c, 0x8f, 0x84, 0xb9, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xbb, 0xa3, 0x94, 0xc4, 0xac, 0x8e, 0x7c, 0xff, 0xae, 0x91, 0x80, 0xfc, 0xaf, 0x92, 0x81, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xae, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x80, 0xfc, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa8, 0x8e, 0x7b, 0xff, 0xa8, 0x8e, 0x7c, 0xfb, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa2, 0x89, 0x78, 0xff, 0x9c, 0x85, 0x74, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5f, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6d, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x57, 0xff, 0x77, 0x65, 0x52, 0xff, 0x80, 0x72, 0x65, 0xff, 0xa9, 0xa2, 0x9d, 0xbb, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xc6, 0xbf, 0x6f, 0xb0, 0x94, 0x83, 0xff, 0xab, 0x8d, 0x7c, 0xff, 0xaf, 0x91, 0x80, 0xfc, 0xae, 0x91, 0x80, 0xff, 0xae, 0x91, 0x80, 0xff, 0xad, 0x90, 0x7f, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa6, 0x8d, 0x7b, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa2, 0x88, 0x77, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x65, 0x51, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x75, 0x65, 0x52, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x98, 0x82, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x50, 0xff, 0x74, 0x66, 0x53, 0xff, 0x78, 0x68, 0x55, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x55, 0xff, 0x78, 0x67, 0x57, 0xff, 0x84, 0x79, 0x75, 0xff, 0xe0, 0xe0, 0xe1, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xcf, 0xbf, 0xb4, 0x8f, 0xab, 0x8d, 0x7c, 0xff, 0xac, 0x8e, 0x7c, 0xff, 0xaf, 0x92, 0x81, 0xfc, 0xae, 0x91, 0x80, 0xff, 0xad, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x85, 0x72, 0x60, 0xff, 0x77, 0x67, 0x54, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x6a, 0x5b, 0x4a, 0xff, 0x6e, 0x61, 0x53, 0xff, 0x74, 0x69, 0x60, 0xff, 0x7c, 0x6f, 0x66, 0xff, 0x8f, 0x7a, 0x6a, 0xfb, 0x98, 0x81, 0x6f, 0xfb, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x8e, 0x79, 0x69, 0xff, 0x78, 0x66, 0x5a, 0xfb, 0x63, 0x57, 0x4c, 0xff, 0x69, 0x5e, 0x52, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0x73, 0x67, 0x55, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x67, 0x58, 0x43, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x7a, 0x6e, 0x66, 0xff, 0x9f, 0x98, 0x9a, 0xd2, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xcd, 0xbb, 0xae, 0x8e, 0xac, 0x8e, 0x7d, 0xff, 0xab, 0x8d, 0x7b, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa0, 0x88, 0x77, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x7c, 0x6c, 0x58, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x68, 0x5d, 0x49, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x4a, 0xff, 0x6c, 0x5e, 0x4e, 0xff, 0x6f, 0x63, 0x55, 0xff, 0x7c, 0x71, 0x67, 0xff, 0x91, 0x87, 0x80, 0xff, 0xa7, 0xa0, 0x9b, 0x97, 0xd5, 0xd5, 0xd5, 0x12, 0xc8, 0xc2, 0xc2, 0x2a, 0x9c, 0x88, 0x7c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x89, 0x74, 0x65, 0xfb, 0x71, 0x62, 0x5a, 0xff, 0x72, 0x68, 0x68, 0xff, 0xac, 0xa7, 0xa7, 0x62, 0xd6, 0xd6, 0xd6, 0x19, 0xd9, 0xd9, 0xcc, 0x14, 0xc1, 0xbb, 0xb6, 0x31, 0x95, 0x8b, 0x7d, 0xff, 0x85, 0x79, 0x68, 0xff, 0x72, 0x63, 0x50, 0xff, 0x6e, 0x5d, 0x4a, 0xff, 0x71, 0x60, 0x4d, 0xff, 0x75, 0x64, 0x52, 0xfb, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x68, 0x56, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x79, 0x68, 0x55, 0xfb, 0x71, 0x64, 0x5a, 0xff, 0x7e, 0x76, 0x78, 0xff, 0xe5, 0xe5, 0xe5, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xf2, 0xf2, 0x13, 0xb5, 0x9c, 0x8c, 0xff, 0xab, 0x8f, 0x7d, 0xff, 0xab, 0x91, 0x7e, 0xfc, 0xab, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6d, 0x5f, 0x4b, 0xfb, 0x6e, 0x60, 0x4d, 0xff, 0x6f, 0x62, 0x51, 0xff, 0x74, 0x68, 0x5d, 0xff, 0x80, 0x77, 0x73, 0xff, 0x8f, 0x88, 0x88, 0xff, 0xcd, 0xcd, 0xcd, 0x29, 0xee, 0xee, 0xee, 0x0f, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xae, 0x9d, 0x90, 0xff, 0x97, 0x81, 0x70, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x86, 0x72, 0x62, 0xff, 0x7d, 0x6f, 0x67, 0xff, 0xa9, 0xa3, 0xa3, 0xb2, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xd0, 0xcb, 0xc6, 0x36, 0x98, 0x8d, 0x81, 0xff, 0x83, 0x75, 0x66, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x77, 0x67, 0x55, 0xfb, 0x7a, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x71, 0x60, 0x52, 0xff, 0x76, 0x6a, 0x68, 0xff, 0xab, 0xa6, 0xa9, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, 0xe6, 0xdf, 0x28, 0xb5, 0x9d, 0x8d, 0xff, 0xa9, 0x8f, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6a, 0x5f, 0x4a, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x6e, 0x5f, 0x4a, 0xfb, 0x6d, 0x5e, 0x4d, 0xff, 0x70, 0x65, 0x5d, 0xff, 0x84, 0x7c, 0x7a, 0xff, 0xbd, 0xba, 0xb7, 0x55, 0xee, 0xee, 0xee, 0x0f, 0xe8, 0xe8, 0xe8, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xb2, 0xa1, 0x94, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x87, 0x74, 0x64, 0xff, 0x86, 0x78, 0x70, 0xff, 0xf2, 0xe4, 0xe4, 0x13, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xeb, 0x0d, 0xe8, 0xe8, 0xe8, 0x0b, 0xbb, 0xb2, 0xa8, 0x4f, 0x85, 0x76, 0x66, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7c, 0x6b, 0x57, 0xfb, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x74, 0x63, 0x54, 0xff, 0x86, 0x7b, 0x75, 0xff, 0xed, 0xed, 0xed, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x0d, 0xb4, 0x9e, 0x8e, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xac, 0x91, 0x7f, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x69, 0x5e, 0x49, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x5f, 0x4b, 0xfb, 0x6b, 0x5d, 0x4c, 0xff, 0x6f, 0x63, 0x57, 0xff, 0x7f, 0x76, 0x71, 0xff, 0xb7, 0xb3, 0xb3, 0x40, 0xff, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xb0, 0x9e, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x88, 0x7a, 0x72, 0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe3, 0xe3, 0xe3, 0x09, 0xb8, 0xae, 0xa5, 0x5e, 0x8b, 0x7c, 0x6c, 0xff, 0x77, 0x64, 0x51, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x80, 0x6e, 0x5c, 0xfb, 0x80, 0x6f, 0x5c, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x77, 0x66, 0x53, 0xff, 0x8d, 0x80, 0x72, 0xff, 0xee, 0xee, 0xee, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xca, 0xb8, 0xad, 0x9e, 0xac, 0x93, 0x82, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x99, 0x82, 0x6f, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xf7, 0x6c, 0x5f, 0x4f, 0xff, 0x75, 0x6b, 0x63, 0xff, 0x8b, 0x85, 0x85, 0xff, 0xc3, 0xbf, 0xc3, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8a, 0x7c, 0x74, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xb8, 0xb0, 0x61, 0x90, 0x83, 0x73, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6b, 0x58, 0xff, 0x81, 0x6f, 0x5e, 0xf7, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x78, 0x67, 0x53, 0xff, 0x83, 0x73, 0x61, 0xff, 0xaa, 0xa0, 0x95, 0xb2, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xf5, 0xf5, 0x19, 0xae, 0x96, 0x85, 0xff, 0xa6, 0x8c, 0x79, 0xff, 0xa8, 0x8e, 0x7c, 0xfc, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4c, 0xf4, 0x6e, 0x60, 0x52, 0xff, 0x78, 0x6f, 0x6c, 0xff, 0xa8, 0xa4, 0xa6, 0x89, 0xee, 0xee, 0xee, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xb0, 0x9f, 0x92, 0xff, 0x98, 0x82, 0x70, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xe6, 0xe6, 0x1e, 0x9f, 0x91, 0x83, 0xc1, 0x82, 0x70, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x83, 0x72, 0x60, 0xf7, 0x85, 0x74, 0x61, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7c, 0x6b, 0x57, 0xfb, 0x77, 0x66, 0x52, 0xff, 0x81, 0x71, 0x5f, 0xff, 0xe8, 0xe8, 0xe8, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xd6, 0xd2, 0xcb, 0x44, 0xa5, 0x9c, 0x90, 0x7c, 0x99, 0x8d, 0x80, 0x70, 0x91, 0x83, 0x74, 0x86, 0xe0, 0xd8, 0xd8, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xb9, 0xa7, 0x97, 0xb0, 0xa7, 0x8d, 0x7b, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4d, 0xff, 0x6d, 0x5f, 0x4d, 0xf4, 0x6b, 0x5e, 0x53, 0xff, 0x83, 0x7b, 0x7a, 0xff, 0xbe, 0xbb, 0xbe, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x70, 0xff, 0x95, 0x7d, 0x6a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x8a, 0x77, 0x68, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xb2, 0xa6, 0x9b, 0x70, 0x8e, 0x7d, 0x6c, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x85, 0x73, 0x61, 0xf7, 0x89, 0x77, 0x64, 0xff, 0x89, 0x77, 0x64, 0xff, 0x85, 0x73, 0x61, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x77, 0x66, 0x52, 0xff, 0x77, 0x67, 0x54, 0xfb, 0x9c, 0x90, 0x82, 0xac, 0xb7, 0xad, 0xa5, 0x80, 0xb9, 0xaf, 0xa7, 0x80, 0xae, 0xa6, 0x9b, 0x78, 0xa0, 0x96, 0x89, 0x9b, 0x8c, 0x7f, 0x70, 0xff, 0x7d, 0x6e, 0x5d, 0xff, 0x73, 0x63, 0x50, 0xff, 0x70, 0x60, 0x4c, 0xff, 0x8d, 0x81, 0x72, 0xff, 0xf1, 0xf1, 0xf1, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xe8, 0xe8, 0x22, 0xb3, 0x9d, 0x8f, 0xf3, 0xb5, 0xa0, 0x92, 0xe8, 0xdb, 0xd1, 0xc9, 0x64, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xc6, 0xb7, 0xab, 0x94, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x78, 0xff, 0xa9, 0x8f, 0x7d, 0xfc, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xab, 0x90, 0x7e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x84, 0x73, 0x5f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4d, 0xff, 0x6c, 0x5e, 0x4b, 0xf4, 0x6c, 0x60, 0x55, 0xff, 0x84, 0x7c, 0x7d, 0xff, 0xbf, 0xbc, 0xc2, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xaf, 0x9f, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x68, 0xff, 0x8c, 0x7d, 0x75, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xb6, 0xab, 0xa1, 0x77, 0x90, 0x7e, 0x6d, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x89, 0x76, 0x64, 0xf7, 0x8d, 0x79, 0x67, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x58, 0xfb, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6b, 0x59, 0xff, 0x83, 0x74, 0x63, 0xff, 0x83, 0x75, 0x64, 0xff, 0x7a, 0x6b, 0x59, 0xff, 0x73, 0x62, 0x50, 0xff, 0x6f, 0x5f, 0x4c, 0xf7, 0x76, 0x66, 0x54, 0xe6, 0x77, 0x67, 0x56, 0xe8, 0x74, 0x65, 0x52, 0xe6, 0x77, 0x69, 0x57, 0xff, 0x9a, 0x90, 0x82, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xf0, 0xf0, 0x11, 0xad, 0x96, 0x86, 0xff, 0xa1, 0x87, 0x75, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xaa, 0x91, 0x80, 0xff, 0xa9, 0x8f, 0x80, 0xe2, 0xa9, 0x92, 0x7f, 0xcd, 0xb5, 0x9f, 0x90, 0xcf, 0xc8, 0xb7, 0xae, 0xad, 0xc0, 0xae, 0xa0, 0xd5, 0xaf, 0x98, 0x87, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa6, 0x8c, 0x7b, 0xf9, 0xa8, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0x8a, 0x77, 0x63, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x4b, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6e, 0x60, 0x4d, 0xf4, 0x6a, 0x5e, 0x53, 0xff, 0x85, 0x7e, 0x7e, 0xff, 0xc4, 0xc1, 0xc7, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xb0, 0x9f, 0x92, 0xff, 0x97, 0x81, 0x70, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x93, 0x7e, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8a, 0x76, 0x67, 0xff, 0x8c, 0x7e, 0x76, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xa9, 0x9c, 0x77, 0x93, 0x81, 0x70, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8d, 0x79, 0x68, 0xf7, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x77, 0x67, 0x54, 0xff, 0x74, 0x64, 0x51, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x72, 0x61, 0x4f, 0xff, 0x72, 0x62, 0x50, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0x84, 0x77, 0x67, 0xff, 0xeb, 0xeb, 0xe0, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0xd3, 0xcd, 0x51, 0xa8, 0x8f, 0x7e, 0xff, 0xa0, 0x85, 0x72, 0xff, 0xa4, 0x8a, 0x7a, 0xf9, 0xa2, 0x87, 0x76, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0xac, 0x93, 0x83, 0xff, 0xab, 0x92, 0x81, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7c, 0xf9, 0xa6, 0x8c, 0x7b, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4b, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x4f, 0xff, 0x6f, 0x60, 0x4c, 0xf8, 0x6c, 0x5f, 0x53, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0xc6, 0xc2, 0xc6, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xaf, 0x9e, 0x91, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x8a, 0x76, 0x66, 0xff, 0x8b, 0x7d, 0x75, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xaa, 0x9f, 0x75, 0x92, 0x7d, 0x6d, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x56, 0xff, 0x77, 0x67, 0x57, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x5e, 0x49, 0xff, 0x75, 0x67, 0x54, 0xff, 0xb8, 0xb0, 0xa9, 0x88, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xef, 0xef, 0x10, 0xab, 0x95, 0x85, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa4, 0x8a, 0x78, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x89, 0x78, 0xff, 0xa3, 0x88, 0x76, 0xff, 0xa3, 0x89, 0x77, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0xa6, 0x8b, 0x79, 0xff, 0xa6, 0x8c, 0x7a, 0xff, 0xa6, 0x8c, 0x7b, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x6b, 0x5e, 0x4b, 0xff, 0x6c, 0x61, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4c, 0xfc, 0x6c, 0x5f, 0x51, 0xff, 0x79, 0x70, 0x6e, 0xff, 0xbf, 0xbc, 0xbc, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xaf, 0x9f, 0x91, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x75, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xa7, 0x96, 0x88, 0xf3, 0x8d, 0x76, 0x64, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x51, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0xe8, 0xe8, 0xe8, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xef, 0xe6, 0x1f, 0x9f, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8a, 0x7a, 0xff, 0xa4, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x89, 0x75, 0x63, 0xff, 0x72, 0x64, 0x52, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x4e, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0x74, 0x6a, 0x65, 0xff, 0xaa, 0xa6, 0xa8, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xae, 0x9e, 0x91, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x8a, 0x75, 0x66, 0xff, 0x8b, 0x7c, 0x74, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xde, 0xd9, 0x2f, 0xa2, 0x8f, 0x7f, 0xff, 0x92, 0x7b, 0x68, 0xff, 0x94, 0x7d, 0x6b, 0xfb, 0x99, 0x82, 0x71, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x85, 0x72, 0x60, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x78, 0x69, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x73, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x76, 0x69, 0x59, 0xff, 0xe8, 0xe8, 0xe8, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xd3, 0xc7, 0xc1, 0x7b, 0x9d, 0x84, 0x72, 0xff, 0x9e, 0x84, 0x72, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa2, 0x89, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa4, 0x8a, 0x79, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4c, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x92, 0x8c, 0x8f, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x89, 0x74, 0x66, 0xff, 0x8a, 0x7b, 0x74, 0xff, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd3, 0xcb, 0xc4, 0x45, 0x98, 0x82, 0x70, 0xff, 0x94, 0x7d, 0x6a, 0xff, 0x9a, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x79, 0x69, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6f, 0x60, 0x4b, 0xff, 0x72, 0x64, 0x53, 0xff, 0x90, 0x87, 0x7d, 0xff, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xd2, 0xc6, 0xbd, 0x78, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x84, 0x71, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa4, 0x8b, 0x79, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x89, 0x75, 0x62, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x6f, 0x60, 0x4c, 0xfc, 0x6d, 0x60, 0x52, 0xff, 0x89, 0x81, 0x80, 0xff, 0xdf, 0xda, 0xdf, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xaf, 0x9f, 0x92, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x66, 0xff, 0x89, 0x7b, 0x74, 0xff, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xaf, 0xa0, 0x91, 0xfb, 0x9a, 0x84, 0x72, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x99, 0x82, 0x70, 0xff, 0x86, 0x74, 0x61, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x64, 0x50, 0xff, 0x71, 0x61, 0x4d, 0xff, 0x71, 0x64, 0x57, 0xff, 0x8a, 0x81, 0x7c, 0xff, 0xcf, 0xcb, 0xc8, 0x4f, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x08, 0xbe, 0xaf, 0xa4, 0x92, 0xa0, 0x88, 0x77, 0xff, 0x99, 0x80, 0x6d, 0xff, 0x9d, 0x85, 0x72, 0xff, 0xa0, 0x88, 0x76, 0xfc, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x8a, 0x77, 0xff, 0xa4, 0x8c, 0x7a, 0xff, 0x92, 0x7d, 0x6b, 0xff, 0x77, 0x67, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x72, 0x63, 0x4e, 0xff, 0x6f, 0x60, 0x4f, 0xff, 0x74, 0x69, 0x65, 0xff, 0xc2, 0xbe, 0xc2, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe0, 0xe0, 0x21, 0xa4, 0x91, 0x83, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x88, 0x74, 0x64, 0xff, 0x8d, 0x7c, 0x70, 0xff, 0xd1, 0xc7, 0xc3, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0xdc, 0xdc, 0x2c, 0xa2, 0x8d, 0x7d, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x64, 0x51, 0xfb, 0x6d, 0x5e, 0x50, 0xff, 0x75, 0x69, 0x61, 0xff, 0x98, 0x90, 0x8f, 0xad, 0xe0, 0xda, 0xda, 0x29, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xdc, 0xd4, 0xd0, 0x41, 0xb6, 0xa3, 0x96, 0xd8, 0xa4, 0x8d, 0x7c, 0xff, 0x9b, 0x82, 0x6f, 0xff, 0x9d, 0x84, 0x71, 0xff, 0x9f, 0x87, 0x75, 0xfc, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x88, 0x76, 0xff, 0xa1, 0x89, 0x77, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x88, 0x74, 0x62, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x72, 0x64, 0x50, 0xff, 0x6f, 0x61, 0x4c, 0xfc, 0x72, 0x65, 0x59, 0xff, 0x89, 0x81, 0x83, 0xff, 0xff, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0x11, 0xd3, 0xcb, 0xc4, 0x45, 0xac, 0x9a, 0x8d, 0xff, 0x95, 0x80, 0x6f, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7b, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8b, 0x76, 0x65, 0xfb, 0x8e, 0x79, 0x69, 0xff, 0x9c, 0x8b, 0x7d, 0xff, 0xd0, 0xc5, 0xbd, 0x46, 0xff, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xbe, 0xae, 0xa1, 0xa6, 0x9b, 0x82, 0x70, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9c, 0x84, 0x72, 0xff, 0x87, 0x74, 0x62, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x54, 0xff, 0x71, 0x62, 0x51, 0xfb, 0x6a, 0x5d, 0x52, 0xff, 0x7b, 0x70, 0x6e, 0xff, 0xa2, 0x9c, 0x9e, 0x83, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xc9, 0xb9, 0xb1, 0x7f, 0xa8, 0x91, 0x81, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x9f, 0x87, 0x77, 0xf9, 0x9f, 0x87, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6e, 0x60, 0x50, 0xff, 0x79, 0x6e, 0x69, 0xff, 0xcb, 0xc7, 0xc7, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0xd0, 0xca, 0x2b, 0xa3, 0x90, 0x80, 0xff, 0x9b, 0x87, 0x76, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xfb, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xf7, 0x8d, 0x78, 0x67, 0xff, 0x95, 0x82, 0x72, 0xff, 0xa3, 0x92, 0x84, 0xff, 0xdc, 0xdc, 0xd3, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, 0xe3, 0xe3, 0x1b, 0xaa, 0x95, 0x85, 0xff, 0x9e, 0x85, 0x73, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa5, 0x8c, 0x7a, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x78, 0x69, 0x53, 0xff, 0x69, 0x5b, 0x4f, 0xf4, 0x6c, 0x63, 0x65, 0xff, 0xa5, 0x9f, 0xa5, 0x85, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xf4, 0xf4, 0xf4, 0x17, 0xc4, 0xb5, 0xac, 0x79, 0xa6, 0x8f, 0x7f, 0xff, 0x9c, 0x84, 0x73, 0xf9, 0x9e, 0x86, 0x74, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x76, 0x67, 0x54, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x73, 0x63, 0x4e, 0xff, 0x6f, 0x62, 0x56, 0xff, 0x88, 0x81, 0x82, 0xff, 0xff, 0xed, 0xff, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xe0, 0x19, 0xba, 0xab, 0x9e, 0x8c, 0x9a, 0x84, 0x72, 0xff, 0x8f, 0x77, 0x64, 0xff, 0x8f, 0x78, 0x65, 0xf3, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8c, 0x77, 0x65, 0xfb, 0x85, 0x6f, 0x5d, 0xf7, 0x88, 0x72, 0x5f, 0xff, 0x92, 0x7e, 0x6d, 0xff, 0xbc, 0xb1, 0xa5, 0x5b, 0xf2, 0xe6, 0xe6, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xc9, 0xbb, 0xaf, 0x6d, 0x9f, 0x85, 0x73, 0xff, 0xa3, 0x89, 0x78, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x99, 0x82, 0x70, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x68, 0x53, 0xf7, 0x6d, 0x5f, 0x54, 0xff, 0x90, 0x89, 0x8b, 0x8a, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xd3, 0xcb, 0x45, 0xa7, 0x91, 0x81, 0xff, 0x9c, 0x84, 0x72, 0xf3, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x75, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x50, 0xff, 0x71, 0x61, 0x4e, 0xff, 0x72, 0x66, 0x5f, 0xff, 0xa8, 0xa3, 0xa7, 0xb9, 0xff, 0xff, 0xff, 0x09, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xed, 0xe5, 0xe5, 0x1d, 0xa7, 0x96, 0x87, 0xff, 0x8c, 0x77, 0x64, 0xff, 0x86, 0x71, 0x5e, 0xf7, 0x90, 0x79, 0x67, 0xf7, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7d, 0x6d, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8d, 0x78, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x89, 0x76, 0x62, 0xef, 0x7f, 0x6b, 0x57, 0xfb, 0x87, 0x75, 0x63, 0xff, 0xa2, 0x94, 0x86, 0xff, 0xea, 0xea, 0xea, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xe0, 0xd6, 0x19, 0xa3, 0x8a, 0x77, 0xff, 0xa5, 0x8a, 0x78, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x66, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x54, 0xff, 0x77, 0x67, 0x53, 0xf0, 0x75, 0x67, 0x59, 0xff, 0xbe, 0xb9, 0xb5, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd1, 0xc3, 0xb9, 0x4d, 0x9f, 0x89, 0x76, 0xff, 0x9d, 0x85, 0x73, 0xf3, 0x9e, 0x86, 0x74, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6e, 0x60, 0x51, 0xff, 0x82, 0x78, 0x75, 0xff, 0xe0, 0xe0, 0xe0, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xad, 0x9a, 0x8b, 0xe9, 0x87, 0x72, 0x5e, 0xff, 0x7e, 0x6d, 0x5b, 0xe2, 0x86, 0x76, 0x65, 0xff, 0x92, 0x80, 0x6f, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xfb, 0x8b, 0x75, 0x63, 0xff, 0x88, 0x73, 0x60, 0xff, 0x88, 0x74, 0x61, 0xff, 0x88, 0x73, 0x60, 0xff, 0x89, 0x72, 0x60, 0xff, 0x8a, 0x75, 0x65, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x64, 0xf7, 0x87, 0x74, 0x62, 0xff, 0x82, 0x72, 0x61, 0xff, 0x79, 0x6b, 0x58, 0xff, 0x7a, 0x69, 0x56, 0xde, 0x82, 0x70, 0x5e, 0xff, 0xaa, 0x9d, 0x90, 0xb6, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, 0xe4, 0xe4, 0x13, 0xae, 0x96, 0x85, 0xff, 0xa7, 0x8c, 0x7b, 0xff, 0xaa, 0x90, 0x7e, 0xff, 0xa9, 0x8f, 0x7d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x65, 0x53, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x53, 0xf7, 0x71, 0x62, 0x52, 0xff, 0xa2, 0x9b, 0x92, 0x91, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xbf, 0xb5, 0x4c, 0x99, 0x81, 0x6e, 0xff, 0x9d, 0x86, 0x74, 0xf3, 0x9c, 0x85, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9d, 0x86, 0x73, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x78, 0x68, 0x55, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x74, 0x64, 0x50, 0xff, 0x73, 0x63, 0x50, 0xff, 0x6d, 0x60, 0x56, 0xff, 0x9e, 0x98, 0x97, 0xc6, 0xfe, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xc0, 0xb0, 0xa4, 0x95, 0x92, 0x7b, 0x69, 0xff, 0x78, 0x66, 0x52, 0xf4, 0x78, 0x6c, 0x5a, 0xff, 0x9d, 0x94, 0x88, 0xd9, 0xac, 0xa2, 0x96, 0xcc, 0x9d, 0x8b, 0x7c, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x86, 0x70, 0x5d, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x71, 0x5f, 0xff, 0x82, 0x72, 0x60, 0xff, 0x87, 0x75, 0x64, 0xff, 0x8b, 0x78, 0x68, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x86, 0x72, 0x5f, 0xff, 0x89, 0x7a, 0x6d, 0xff, 0x87, 0x7c, 0x73, 0xeb, 0x84, 0x7b, 0x6c, 0xce, 0x7b, 0x6c, 0x5b, 0xfb, 0x7b, 0x67, 0x54, 0xf7, 0x8b, 0x78, 0x67, 0xff, 0xcc, 0xc5, 0xbe, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0xcc, 0xc3, 0x3c, 0xac, 0x92, 0x81, 0xff, 0xa9, 0x8e, 0x7c, 0xff, 0xb0, 0x95, 0x83, 0xff, 0x9e, 0x87, 0x74, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x73, 0x63, 0x51, 0xff, 0x77, 0x66, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x6c, 0x5d, 0x4a, 0xfb, 0x8c, 0x82, 0x78, 0xff, 0xe6, 0xe6, 0xe6, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xbf, 0xb0, 0xa4, 0x78, 0x95, 0x7d, 0x69, 0xff, 0x9b, 0x85, 0x72, 0xf6, 0x9b, 0x84, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x98, 0x82, 0x6f, 0xff, 0x89, 0x76, 0x63, 0xff, 0x77, 0x68, 0x54, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x50, 0xff, 0x74, 0x64, 0x51, 0xff, 0x72, 0x68, 0x63, 0xff, 0xd6, 0xd1, 0xd6, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, 0xd2, 0xca, 0x3e, 0x9c, 0x86, 0x75, 0xff, 0x8d, 0x75, 0x62, 0xff, 0x7c, 0x6d, 0x59, 0xff, 0x8a, 0x82, 0x71, 0xd5, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0xee, 0xee, 0xee, 0x0f, 0x9c, 0x8d, 0x7e, 0xff, 0x92, 0x85, 0x75, 0xff, 0x9a, 0x8f, 0x82, 0xe8, 0xa3, 0x9a, 0x92, 0xaf, 0xa2, 0x98, 0x90, 0xb5, 0xaa, 0xa0, 0x98, 0xb4, 0xb1, 0xa6, 0x9b, 0xae, 0xa5, 0x96, 0x87, 0xe6, 0x94, 0x81, 0x71, 0xff, 0x94, 0x85, 0x79, 0xff, 0xa8, 0xa0, 0x9b, 0xb3, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x01, 0x9c, 0x8d, 0x7f, 0xcb, 0x82, 0x70, 0x5c, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x92, 0x83, 0x73, 0xff, 0xe1, 0xe1, 0xda, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xea, 0xdf, 0x18, 0xb1, 0x96, 0x85, 0xff, 0xaa, 0x8d, 0x7b, 0xff, 0xb3, 0x96, 0x84, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x75, 0x65, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x6f, 0x5f, 0x4b, 0xf7, 0x81, 0x75, 0x68, 0xff, 0xcd, 0xc9, 0xc9, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf5, 0x19, 0xae, 0x9d, 0x8e, 0xed, 0x93, 0x7a, 0x67, 0xff, 0x9b, 0x83, 0x71, 0xfc, 0x9a, 0x83, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9c, 0x85, 0x73, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x83, 0x71, 0x5e, 0xff, 0x74, 0x66, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x64, 0x4f, 0xff, 0x72, 0x64, 0x52, 0xff, 0x7c, 0x73, 0x70, 0xff, 0xdf, 0xdf, 0xdf, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe2, 0xdb, 0x23, 0xa3, 0x8f, 0x80, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x91, 0x7a, 0x69, 0xf8, 0x85, 0x71, 0x5f, 0xff, 0x9b, 0x8f, 0x82, 0xdd, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x15, 0xc6, 0xc2, 0xbc, 0x79, 0xff, 0xff, 0xff, 0x0d, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xc7, 0xbf, 0xb6, 0x77, 0xdc, 0xd8, 0xd4, 0x3b, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xa8, 0x99, 0x8c, 0xdf, 0x84, 0x71, 0x5e, 0xff, 0x7e, 0x6b, 0x59, 0xf3, 0x82, 0x70, 0x5e, 0xff, 0xaa, 0x9e, 0x93, 0xcb, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xe0, 0x19, 0xb6, 0x9c, 0x8c, 0xff, 0xac, 0x8d, 0x7b, 0xff, 0xb5, 0x97, 0x86, 0xff, 0xab, 0x8f, 0x7e, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x71, 0x62, 0x4e, 0xff, 0x75, 0x67, 0x55, 0xff, 0x94, 0x8a, 0x80, 0xff, 0xd7, 0xd7, 0xd0, 0x26, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x02, 0xdf, 0xd8, 0xd2, 0x4f, 0xa8, 0x94, 0x85, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x72, 0x64, 0x50, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x54, 0xff, 0x86, 0x7e, 0x7b, 0xff, 0xec, 0xed, 0xed, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd2, 0xca, 0xc2, 0x3f, 0x96, 0x80, 0x6f, 0xff, 0x92, 0x7b, 0x69, 0xf4, 0x93, 0x7d, 0x6c, 0xff, 0x8d, 0x76, 0x64, 0xff, 0x9a, 0x88, 0x78, 0xff, 0xcd, 0xc8, 0xc0, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, 0xb6, 0xad, 0x88, 0x96, 0x84, 0x74, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x80, 0x6e, 0x5c, 0xf7, 0x8b, 0x7a, 0x6a, 0xff, 0xd4, 0xca, 0xc5, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xeb, 0xeb, 0x0d, 0xb8, 0x9f, 0x90, 0xff, 0xaa, 0x8b, 0x79, 0xff, 0xb4, 0x97, 0x86, 0xff, 0xad, 0x91, 0x80, 0xff, 0x96, 0x7f, 0x6e, 0xff, 0x7d, 0x6b, 0x5a, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x4f, 0xf7, 0x75, 0x67, 0x54, 0xff, 0x74, 0x67, 0x54, 0xff, 0x75, 0x68, 0x54, 0xd5, 0x76, 0x69, 0x57, 0xdc, 0x7a, 0x6b, 0x5b, 0xdf, 0x79, 0x6d, 0x5c, 0xff, 0x8f, 0x85, 0x76, 0xe6, 0xeb, 0xeb, 0xeb, 0x0d, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xff, 0xff, 0xf0, 0x11, 0xff, 0xff, 0xff, 0x0b, 0xf5, 0xf5, 0xeb, 0x1a, 0xe2, 0xdc, 0xd9, 0x50, 0xc0, 0xb3, 0xa8, 0xb5, 0xa6, 0x92, 0x83, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x99, 0x83, 0x71, 0xff, 0x99, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9c, 0x84, 0x73, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x5c, 0xff, 0x8d, 0x82, 0x7d, 0xff, 0xd5, 0xd1, 0xd1, 0x42, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xfe, 0x04, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x05, 0xf2, 0xf2, 0xf2, 0x13, 0xbc, 0xae, 0xa2, 0x81, 0x8f, 0x79, 0x66, 0xff, 0x90, 0x7b, 0x6a, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7b, 0x6a, 0xfb, 0x8b, 0x76, 0x64, 0xff, 0x91, 0x82, 0x72, 0xff, 0xf4, 0xe9, 0xe9, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0b, 0x9a, 0x88, 0x79, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xfb, 0x85, 0x74, 0x62, 0xff, 0x83, 0x70, 0x5e, 0xfb, 0x7d, 0x6a, 0x57, 0xff, 0xa6, 0x9a, 0x8d, 0xb1, 0xf0, 0xf0, 0xf0, 0x11, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x02, 0xdc, 0xd6, 0xcd, 0x33, 0xa7, 0x8f, 0x7e, 0xff, 0x9e, 0x83, 0x71, 0xff, 0xa5, 0x8c, 0x7b, 0xff, 0xa1, 0x88, 0x76, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x65, 0x50, 0xff, 0x6e, 0x5f, 0x4a, 0xf8, 0x6b, 0x5c, 0x47, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6c, 0x5e, 0x4b, 0xff, 0x73, 0x67, 0x54, 0xff, 0x85, 0x7b, 0x69, 0xe2, 0xff, 0xff, 0xff, 0x01, + 0x00, 0x00, 0x00, 0x00, 0xef, 0xe7, 0xe7, 0x20, 0xb7, 0xa8, 0x9a, 0xdf, 0xaf, 0x9e, 0x90, 0xff, 0xab, 0x99, 0x8a, 0xff, 0xa1, 0x8d, 0x7d, 0xff, 0x9c, 0x87, 0x75, 0xff, 0x99, 0x83, 0x72, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xfc, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x99, 0x82, 0x71, 0xff, 0x98, 0x82, 0x70, 0xff, 0x99, 0x83, 0x71, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x69, 0xff, 0x93, 0x80, 0x74, 0xff, 0xa5, 0x94, 0x89, 0xff, 0xc6, 0xbb, 0xb1, 0x99, 0xd7, 0xcf, 0xc7, 0x65, 0xce, 0xc4, 0xbc, 0x81, 0xcd, 0xc3, 0xbb, 0x80, 0xcd, 0xc2, 0xb8, 0x89, 0xca, 0xc1, 0xb7, 0x8b, 0xcb, 0xc2, 0xb6, 0x89, 0xcb, 0xbf, 0xb8, 0x88, 0xca, 0xc1, 0xb7, 0x87, 0xcb, 0xc0, 0xb6, 0x89, 0xce, 0xc6, 0xbd, 0x78, 0xbf, 0xb2, 0xa8, 0xaf, 0xa7, 0x96, 0x88, 0xff, 0x98, 0x85, 0x74, 0xff, 0x90, 0x7b, 0x69, 0xfc, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x80, 0x6b, 0x57, 0xff, 0x7f, 0x70, 0x5e, 0xff, 0xc7, 0xc2, 0xbb, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x15, 0x93, 0x7f, 0x6e, 0xff, 0x82, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7f, 0x6d, 0x5a, 0xfb, 0x88, 0x78, 0x67, 0xff, 0x9b, 0x8d, 0x80, 0xff, 0xa7, 0x9a, 0x8d, 0xff, 0xa8, 0x9b, 0x8f, 0xff, 0xa5, 0x98, 0x8c, 0xff, 0xa5, 0x98, 0x8b, 0xff, 0xa4, 0x98, 0x8a, 0xff, 0xa3, 0x98, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa3, 0x97, 0x8a, 0xff, 0xa2, 0x97, 0x8a, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa2, 0x96, 0x89, 0xff, 0xa4, 0x99, 0x8c, 0xff, 0x98, 0x8a, 0x7c, 0xff, 0x87, 0x74, 0x62, 0xff, 0x86, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x86, 0x73, 0x61, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6b, 0x5d, 0x4b, 0xfb, 0x65, 0x58, 0x44, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0xfe, 0xff, 0xff, 0x08, + 0xff, 0xff, 0xfe, 0x0f, 0x96, 0x81, 0x6f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x95, 0x7d, 0x6b, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x80, 0x6d, 0xfc, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x71, 0xff, 0x98, 0x81, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x98, 0x80, 0x6e, 0xfc, 0x96, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x91, 0x7c, 0x6a, 0xfc, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x7e, 0x6b, 0x57, 0xff, 0x7d, 0x71, 0x61, 0xff, 0xe3, 0xe3, 0xde, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xa7, 0x90, 0x81, 0xb6, 0x8b, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x71, 0x5f, 0xfb, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x7a, 0x69, 0x55, 0xff, 0x79, 0x67, 0x55, 0xff, 0x78, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xfb, 0x75, 0x66, 0x54, 0xff, 0x73, 0x64, 0x52, 0xff, 0x73, 0x64, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x66, 0x58, 0x43, 0xff, 0x71, 0x66, 0x52, 0xec, 0xe0, 0xdc, 0xdc, 0x3a, + 0xe3, 0xe0, 0xd9, 0x51, 0x96, 0x80, 0x6e, 0xff, 0x8e, 0x76, 0x63, 0xff, 0x93, 0x7d, 0x6a, 0xfc, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x98, 0x81, 0x70, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x94, 0x7e, 0x6b, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x93, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x68, 0xff, 0x91, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x90, 0x7b, 0x68, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x80, 0x75, 0x68, 0xff, 0xe8, 0xe8, 0xe8, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xb6, 0xa0, 0x91, 0xb3, 0x91, 0x7c, 0x6a, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x7a, 0x67, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x78, 0x66, 0x53, 0xff, 0x77, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x75, 0x64, 0x52, 0xff, 0x74, 0x63, 0x51, 0xff, 0x74, 0x64, 0x52, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x67, 0x58, 0x43, 0xff, 0x70, 0x63, 0x50, 0xfb, 0xb6, 0xaf, 0xaa, 0xaf, + 0xdf, 0xda, 0xd4, 0x60, 0x99, 0x83, 0x73, 0xf3, 0x90, 0x79, 0x67, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x84, 0x78, 0x6d, 0xff, 0xec, 0xec, 0xec, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xbf, 0xaa, 0x9c, 0xb7, 0x95, 0x80, 0x6e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x69, 0x5a, 0x45, 0xfb, 0x6e, 0x61, 0x4e, 0xff, 0x92, 0x89, 0x83, 0xff, + 0xee, 0xe9, 0xe5, 0x3b, 0x99, 0x85, 0x73, 0xed, 0x90, 0x79, 0x66, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x87, 0x79, 0x6e, 0xff, 0xf0, 0xf0, 0xf0, 0x21, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xbc, 0xa5, 0x98, 0xb8, 0x93, 0x7d, 0x6c, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6b, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x66, 0x59, 0x43, 0xfb, 0x6a, 0x5e, 0x4a, 0xff, 0x8c, 0x85, 0x7e, 0xff, + 0xea, 0xe6, 0xe6, 0x3d, 0x96, 0x81, 0x6f, 0xed, 0x8e, 0x77, 0x64, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x90, 0x79, 0x67, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8d, 0x77, 0x64, 0xff, 0x8d, 0x76, 0x63, 0xff, 0x8d, 0x77, 0x63, 0xff, 0x8e, 0x77, 0x65, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x83, 0x70, 0x5f, 0xff, 0x8a, 0x7c, 0x6e, 0xff, 0xf1, 0xf1, 0xf1, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xaf, 0x99, 0x8a, 0xb2, 0x8d, 0x78, 0x65, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x79, 0x67, 0x54, 0xff, 0x79, 0x67, 0x53, 0xff, 0x79, 0x67, 0x53, 0xff, 0x78, 0x66, 0x52, 0xff, 0x78, 0x66, 0x52, 0xff, 0x77, 0x65, 0x51, 0xff, 0x76, 0x64, 0x51, 0xff, 0x75, 0x64, 0x51, 0xff, 0x73, 0x62, 0x50, 0xff, 0x73, 0x62, 0x4f, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x74, 0x64, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5d, 0x48, 0xff, 0x66, 0x59, 0x46, 0xff, 0x72, 0x67, 0x56, 0xff, 0xb9, 0xb5, 0xb0, 0x8e, + 0xee, 0xee, 0xe8, 0x2d, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x74, 0x61, 0xff, 0x90, 0x7a, 0x68, 0xfc, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x95, 0x7e, 0x6c, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x94, 0x7f, 0x6d, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x94, 0x7e, 0x6b, 0xfc, 0x92, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x93, 0x7e, 0x6d, 0xff, 0x92, 0x7f, 0x6c, 0xff, 0x92, 0x7e, 0x6c, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x92, 0x7c, 0x6c, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x91, 0x7c, 0x6a, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xfc, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x67, 0xff, 0x85, 0x70, 0x5d, 0xff, 0x8f, 0x7e, 0x6d, 0xff, 0xe9, 0xe4, 0xe4, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0x9f, 0x8a, 0x7a, 0xdd, 0x85, 0x71, 0x5e, 0xff, 0x7f, 0x6e, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7f, 0x6d, 0x5a, 0xfb, 0x7f, 0x6c, 0x5a, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x69, 0x57, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xfb, 0x75, 0x66, 0x54, 0xff, 0x74, 0x65, 0x53, 0xff, 0x75, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6d, 0x5f, 0x4b, 0xfb, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x50, 0xff, 0x70, 0x64, 0x54, 0xff, 0x7a, 0x6f, 0x64, 0xff, 0x8d, 0x86, 0x80, 0xff, 0xff, 0xff, 0xff, 0x0b, + 0xff, 0xff, 0xff, 0x0b, 0x9e, 0x8a, 0x7b, 0xf6, 0x8f, 0x7a, 0x68, 0xff, 0x8c, 0x76, 0x64, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8f, 0x79, 0x67, 0xff, 0x8f, 0x78, 0x66, 0xff, 0x91, 0x7c, 0x69, 0xfc, 0x93, 0x7c, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8f, 0x7c, 0x6a, 0xff, 0x83, 0x72, 0x5e, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x82, 0x70, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x7d, 0x6b, 0x5b, 0xff, 0x79, 0x67, 0x5d, 0xff, 0x84, 0x74, 0x6e, 0xff, 0x9a, 0x8c, 0x84, 0xff, 0xc2, 0xba, 0xb3, 0x93, 0xdb, 0xd5, 0xd3, 0x56, 0xd8, 0xd2, 0xcd, 0x5b, 0xd8, 0xd2, 0xcd, 0x5b, 0xd5, 0xd0, 0xcb, 0x62, 0xd5, 0xd0, 0xcb, 0x62, 0xd7, 0xd2, 0xcc, 0x5a, 0xd8, 0xd0, 0xca, 0x5c, 0xd6, 0xcf, 0xc7, 0x64, 0xdd, 0xd7, 0xd1, 0x53, 0xc5, 0xba, 0xb5, 0x90, 0xa4, 0x95, 0x8b, 0xff, 0x93, 0x80, 0x71, 0xff, 0x8b, 0x76, 0x64, 0xfc, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x67, 0xff, 0x85, 0x70, 0x5c, 0xff, 0x92, 0x7f, 0x6d, 0xff, 0xd0, 0xca, 0xc5, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xd7, 0xd1, 0x4d, 0x90, 0x7e, 0x6d, 0xff, 0x7c, 0x68, 0x55, 0xff, 0x80, 0x6f, 0x5d, 0xfb, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x59, 0xfb, 0x75, 0x68, 0x5f, 0xff, 0x80, 0x73, 0x6d, 0xff, 0x91, 0x85, 0x7d, 0xff, 0xa0, 0x95, 0x8c, 0xff, 0xb8, 0xaf, 0xa7, 0x9f, 0xc2, 0xbc, 0xb3, 0x79, 0xbe, 0xb6, 0xae, 0x85, 0xbf, 0xb7, 0xaf, 0x83, 0xbf, 0xb7, 0xaf, 0x83, 0xbf, 0xb7, 0xaf, 0x83, 0xbf, 0xb7, 0xaf, 0x83, 0xbe, 0xb8, 0xb0, 0x7e, 0xbb, 0xb4, 0xac, 0x8b, 0xa7, 0x9e, 0x96, 0xdf, 0x91, 0x84, 0x78, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5c, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x76, 0x66, 0x53, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x64, 0x57, 0x4a, 0xf8, 0x67, 0x5b, 0x54, 0xff, 0x7b, 0x72, 0x6c, 0xff, 0x94, 0x8c, 0x86, 0xff, 0xc2, 0xbf, 0xba, 0x60, 0xe8, 0xe8, 0xe8, 0x16, 0xeb, 0xeb, 0xeb, 0x0d, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x16, 0xc1, 0xb8, 0xae, 0xa1, 0xa8, 0x98, 0x8a, 0xff, 0xa3, 0x91, 0x84, 0xff, 0xa1, 0x8f, 0x81, 0xf9, 0x9e, 0x8d, 0x7e, 0xff, 0x98, 0x87, 0x78, 0xff, 0x90, 0x7d, 0x6d, 0xff, 0x90, 0x7c, 0x6b, 0xf9, 0x92, 0x7d, 0x6c, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x91, 0x7c, 0x6b, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x95, 0x7f, 0x6e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x75, 0x67, 0x54, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6f, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x67, 0x5a, 0x4c, 0xff, 0x76, 0x6b, 0x6a, 0xff, 0xb3, 0xac, 0xb0, 0x94, 0xf6, 0xf6, 0xf6, 0x1d, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x02, 0xfe, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x11, 0xbb, 0xb0, 0xa7, 0x71, 0x88, 0x73, 0x61, 0xff, 0x8b, 0x76, 0x64, 0xfc, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x77, 0x65, 0xfc, 0x87, 0x72, 0x60, 0xff, 0x93, 0x82, 0x76, 0xff, 0xe0, 0xdd, 0xda, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0d, 0x95, 0x85, 0x77, 0xf8, 0x82, 0x70, 0x5e, 0xff, 0x7e, 0x6c, 0x59, 0xfb, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5a, 0xf7, 0x7a, 0x6b, 0x61, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0xd0, 0xd0, 0xd0, 0x2b, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xd1, 0xcc, 0xc7, 0x37, 0x91, 0x7e, 0x6e, 0xff, 0x86, 0x71, 0x5e, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x88, 0x74, 0x63, 0xff, 0x81, 0x6e, 0x5d, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x73, 0x65, 0x4f, 0xff, 0x6c, 0x5e, 0x4c, 0xff, 0x5f, 0x53, 0x50, 0xff, 0x80, 0x78, 0x7c, 0xff, 0xd1, 0xcc, 0xd1, 0x32, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x07, 0xf5, 0xf5, 0xf5, 0x19, 0xc6, 0xbd, 0xb8, 0x90, 0x9d, 0x8d, 0x81, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x90, 0x7a, 0x68, 0xf9, 0x91, 0x7b, 0x6a, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x8c, 0x77, 0x65, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x68, 0x5b, 0x45, 0xff, 0x68, 0x5c, 0x4a, 0xff, 0x95, 0x8d, 0x8b, 0xff, 0xf0, 0xf0, 0xf8, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0xce, 0xca, 0x43, 0x91, 0x7e, 0x6d, 0xff, 0x89, 0x74, 0x62, 0xf6, 0x8c, 0x78, 0x65, 0xff, 0x88, 0x73, 0x60, 0xff, 0x8b, 0x79, 0x6c, 0xff, 0xa3, 0x9b, 0x96, 0xb2, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe1, 0xdc, 0xd8, 0x3b, 0x90, 0x81, 0x72, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x80, 0x6d, 0x5a, 0xf8, 0x7e, 0x6e, 0x5e, 0xff, 0x89, 0x7e, 0x79, 0xff, 0xcf, 0xcf, 0xcf, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0xe6, 0xe6, 0x14, 0x99, 0x86, 0x76, 0xff, 0x88, 0x72, 0x5f, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x76, 0x67, 0x54, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x71, 0x63, 0x4e, 0xff, 0x6a, 0x5c, 0x4c, 0xff, 0x73, 0x6b, 0x6b, 0xff, 0xc1, 0xc1, 0xc5, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xd9, 0xd7, 0xcf, 0x50, 0x9d, 0x8b, 0x7b, 0xff, 0x8a, 0x73, 0x60, 0xfc, 0x91, 0x7b, 0x6a, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x70, 0x62, 0x4d, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5c, 0x45, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x92, 0x8a, 0x86, 0xff, 0xef, 0xef, 0xef, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe4, 0xde, 0x2f, 0xa3, 0x93, 0x85, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x87, 0x73, 0x60, 0xf9, 0x80, 0x6d, 0x5a, 0xff, 0x8d, 0x80, 0x73, 0xff, 0xec, 0xec, 0xec, 0x29, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xcc, 0xc3, 0xbd, 0x78, 0xac, 0x9d, 0x8f, 0xed, 0xdf, 0xd7, 0xd3, 0x40, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x01, 0xf7, 0xef, 0xef, 0x20, 0xc7, 0xb8, 0xae, 0x9e, 0xf0, 0xe9, 0xe9, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xa3, 0x95, 0x88, 0xd9, 0x80, 0x6d, 0x5a, 0xff, 0x7b, 0x68, 0x54, 0xfb, 0x7b, 0x68, 0x56, 0xff, 0x85, 0x78, 0x6d, 0xff, 0xcc, 0xc7, 0xc7, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xdf, 0xdf, 0x18, 0x98, 0x85, 0x73, 0xff, 0x8a, 0x74, 0x62, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x69, 0x5d, 0x4e, 0xfb, 0x86, 0x80, 0x80, 0xff, 0xdd, 0xdd, 0xe6, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xb7, 0xa9, 0x9c, 0x7c, 0x89, 0x72, 0x61, 0xff, 0x91, 0x7b, 0x6a, 0xf6, 0x90, 0x7a, 0x69, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x91, 0x7b, 0x6a, 0xff, 0x8f, 0x79, 0x68, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x84, 0x7a, 0x72, 0xff, 0xe1, 0xe1, 0xe1, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xd7, 0xd3, 0x46, 0x94, 0x83, 0x72, 0xff, 0x84, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x8c, 0x7f, 0x70, 0xff, 0xd9, 0xd4, 0xd1, 0x58, 0xff, 0xff, 0xff, 0x06, 0xe9, 0xe3, 0xe3, 0x2e, 0x95, 0x85, 0x75, 0xff, 0x8d, 0x7a, 0x69, 0xff, 0x9c, 0x8a, 0x7c, 0xff, 0xb2, 0xa3, 0x97, 0xbc, 0xb4, 0xa5, 0x96, 0xbe, 0xb5, 0xa6, 0x99, 0xc1, 0xba, 0xaa, 0x9c, 0xbc, 0xa9, 0x94, 0x84, 0xfc, 0x95, 0x80, 0x6f, 0xff, 0x96, 0x86, 0x77, 0xff, 0xe3, 0xdf, 0xdf, 0x37, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x07, 0xaf, 0x9c, 0x8d, 0xd9, 0x8d, 0x77, 0x65, 0xff, 0x77, 0x64, 0x52, 0xff, 0x87, 0x78, 0x6a, 0xff, 0xc8, 0xc5, 0xbd, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd3, 0xc8, 0xc1, 0x46, 0x95, 0x81, 0x6f, 0xff, 0x8d, 0x78, 0x65, 0xff, 0x93, 0x7d, 0x6c, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x78, 0x69, 0x54, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x51, 0xff, 0x96, 0x90, 0x8f, 0xff, 0xf2, 0xf2, 0xf2, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0xbc, 0xb5, 0x48, 0x8c, 0x76, 0x65, 0xff, 0x90, 0x7b, 0x6a, 0xf3, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8f, 0x79, 0x69, 0xff, 0x87, 0x74, 0x62, 0xff, 0x74, 0x65, 0x50, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x79, 0x6f, 0x62, 0xff, 0xe3, 0xdd, 0xdd, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xc9, 0xbf, 0xb8, 0x68, 0x87, 0x74, 0x62, 0xff, 0x7d, 0x6a, 0x57, 0xff, 0x8a, 0x78, 0x67, 0xff, 0x9e, 0x8d, 0x7f, 0xff, 0xa7, 0x97, 0x8a, 0xe8, 0x95, 0x84, 0x74, 0xfc, 0x80, 0x6d, 0x5a, 0xff, 0x80, 0x6e, 0x5a, 0xf9, 0x85, 0x73, 0x61, 0xff, 0x8d, 0x79, 0x68, 0xff, 0x90, 0x7c, 0x69, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x91, 0x7d, 0x6b, 0xff, 0x89, 0x75, 0x62, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7b, 0x68, 0x56, 0xff, 0x8f, 0x81, 0x71, 0xff, 0xa7, 0x9c, 0x8e, 0xda, 0xac, 0x9b, 0x8c, 0xd9, 0xa3, 0x8c, 0x7c, 0xf8, 0x8a, 0x74, 0x61, 0xff, 0x7d, 0x6c, 0x5b, 0xff, 0xb9, 0xb1, 0xa9, 0x80, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xe7, 0xe7, 0x15, 0xaa, 0x99, 0x8a, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x91, 0x7b, 0x69, 0xff, 0x94, 0x7d, 0x6c, 0xff, 0x89, 0x75, 0x62, 0xff, 0x75, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x51, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x69, 0x5b, 0x49, 0xfb, 0x74, 0x69, 0x5f, 0xff, 0xbf, 0xbc, 0xbc, 0x54, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0xc0, 0xb7, 0x55, 0x94, 0x81, 0x71, 0xff, 0x8d, 0x79, 0x67, 0xf3, 0x8d, 0x79, 0x67, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8e, 0x79, 0x68, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6a, 0x5e, 0x49, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6f, 0x63, 0x53, 0xff, 0xd8, 0xd8, 0xd3, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xb9, 0xae, 0xa3, 0x8d, 0x87, 0x74, 0x63, 0xff, 0x86, 0x72, 0x60, 0xe8, 0x8c, 0x78, 0x65, 0xff, 0x8c, 0x79, 0x68, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xfc, 0x84, 0x72, 0x61, 0xfc, 0x83, 0x71, 0x5e, 0xff, 0x81, 0x6e, 0x5c, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xfc, 0x7e, 0x6b, 0x59, 0xfc, 0x7f, 0x6c, 0x5b, 0xff, 0x87, 0x76, 0x64, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x86, 0x72, 0x5f, 0xef, 0x86, 0x75, 0x64, 0xff, 0xbb, 0xb4, 0xab, 0x6d, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe4, 0xd7, 0x13, 0x98, 0x83, 0x71, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x95, 0x7e, 0x6e, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x67, 0x5a, 0x48, 0xf8, 0x7d, 0x74, 0x6b, 0xff, 0xdb, 0xdb, 0xdb, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0xe2, 0xde, 0x3e, 0xa4, 0x95, 0x87, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x8c, 0x7a, 0x66, 0xff, 0x7a, 0x6b, 0x58, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x60, 0x4a, 0xff, 0x6a, 0x5d, 0x48, 0xff, 0x68, 0x5b, 0x46, 0xff, 0xa9, 0xa3, 0x9a, 0xa1, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x17, 0xae, 0xa1, 0x94, 0xee, 0x8b, 0x78, 0x67, 0xff, 0x80, 0x6c, 0x59, 0xfc, 0x83, 0x71, 0x5d, 0xf3, 0x83, 0x72, 0x5f, 0xff, 0x84, 0x73, 0x62, 0xff, 0x84, 0x72, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x82, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7f, 0x6c, 0x5a, 0xff, 0x7d, 0x6a, 0x57, 0xf5, 0x7a, 0x68, 0x53, 0xf8, 0x83, 0x73, 0x62, 0xff, 0xac, 0x9f, 0x96, 0xd9, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0xce, 0xc8, 0x2a, 0x92, 0x7b, 0x69, 0xff, 0x94, 0x7e, 0x6c, 0xff, 0x97, 0x81, 0x6f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0x80, 0x6e, 0x5b, 0xff, 0x73, 0x65, 0x51, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x69, 0x5b, 0x48, 0xfb, 0x76, 0x6b, 0x5b, 0xff, 0xb4, 0xb0, 0xa6, 0x6a, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xef, 0xea, 0xea, 0x30, 0xa1, 0x92, 0x82, 0xff, 0x87, 0x74, 0x61, 0xff, 0x8b, 0x78, 0x65, 0xfc, 0x8d, 0x79, 0x67, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8e, 0x7a, 0x67, 0xff, 0x8c, 0x79, 0x67, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x73, 0x65, 0x51, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6a, 0x5e, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x86, 0x7b, 0x6e, 0xff, 0xe2, 0xde, 0xde, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xf7, 0xef, 0x20, 0xc2, 0xb8, 0xb1, 0x6c, 0x92, 0x82, 0x72, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x79, 0x65, 0x52, 0xfc, 0x80, 0x6d, 0x5b, 0xf9, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x61, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x80, 0x6c, 0x58, 0xf8, 0x7c, 0x69, 0x57, 0xff, 0x81, 0x71, 0x62, 0xff, 0xb8, 0xaf, 0xa6, 0x76, 0xf6, 0xf6, 0xf6, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xb0, 0x9e, 0x90, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x99, 0x82, 0x70, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x78, 0x69, 0x54, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6d, 0x5f, 0x4b, 0xfb, 0x82, 0x77, 0x66, 0xff, 0xb2, 0xac, 0xa3, 0x53, 0xff, 0xe3, 0xe3, 0x09, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xec, 0xec, 0xe7, 0x29, 0xb1, 0xa5, 0x98, 0x90, 0x8f, 0x7b, 0x6a, 0xff, 0x8b, 0x78, 0x65, 0xf9, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x88, 0x75, 0x63, 0xff, 0x79, 0x69, 0x56, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6a, 0x5d, 0x49, 0xff, 0x6f, 0x62, 0x52, 0xff, 0xa1, 0x99, 0x8f, 0xed, 0xff, 0xff, 0xff, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe5, 0xe0, 0xe0, 0x31, 0xad, 0xa2, 0x95, 0xa4, 0x94, 0x85, 0x76, 0xff, 0x8e, 0x7d, 0x6d, 0xff, 0x84, 0x72, 0x5f, 0xfc, 0x82, 0x70, 0x5e, 0xfc, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7d, 0x6b, 0x5a, 0xf9, 0x7c, 0x6b, 0x5b, 0xff, 0x88, 0x7a, 0x6d, 0xff, 0xca, 0xc6, 0xbf, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, 0xd1, 0xcc, 0x37, 0xa0, 0x8a, 0x79, 0xff, 0x97, 0x80, 0x6f, 0xff, 0x99, 0x82, 0x70, 0xff, 0x98, 0x82, 0x70, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4c, 0xfb, 0x6b, 0x5f, 0x4a, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x7b, 0x70, 0x5d, 0xff, 0xb2, 0xac, 0xa0, 0x84, 0xea, 0xea, 0xea, 0x18, 0xff, 0xfe, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x13, 0xb6, 0xac, 0xa1, 0x90, 0x9a, 0x89, 0x7a, 0xff, 0x8b, 0x78, 0x66, 0xff, 0x8a, 0x76, 0x64, 0xfc, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x68, 0x5a, 0x47, 0xff, 0x87, 0x7b, 0x6c, 0xff, 0xf2, 0xf2, 0xf2, 0x13, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xe7, 0xe7, 0xe2, 0x35, 0xc5, 0xbb, 0xb3, 0x65, 0x8a, 0x79, 0x68, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x79, 0x68, 0x58, 0xf9, 0x76, 0x68, 0x5e, 0xff, 0x87, 0x7c, 0x78, 0xff, 0xcc, 0xc9, 0xc9, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xaf, 0x9c, 0x8d, 0xff, 0x97, 0x7f, 0x6c, 0xff, 0x9a, 0x83, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x92, 0x7c, 0x6b, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x49, 0xfb, 0x68, 0x5a, 0x44, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x74, 0x67, 0x54, 0xff, 0x86, 0x7b, 0x6a, 0xff, 0xff, 0xe6, 0xe6, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xd0, 0xca, 0xc1, 0x57, 0x9f, 0x8f, 0x81, 0xff, 0x8d, 0x7a, 0x68, 0xff, 0x83, 0x6e, 0x5b, 0xff, 0x86, 0x73, 0x60, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8a, 0x76, 0x65, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x75, 0x66, 0x53, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x7a, 0x6d, 0x5a, 0xff, 0xc2, 0xba, 0xb2, 0x64, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0x99, 0x8a, 0x7c, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x82, 0x6f, 0x5c, 0xff, 0x7a, 0x69, 0x58, 0xfc, 0x71, 0x63, 0x5a, 0xff, 0x7b, 0x72, 0x71, 0xff, 0xcc, 0xcc, 0xcc, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xc0, 0xb6, 0x4d, 0xa1, 0x8a, 0x79, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x9f, 0x87, 0x74, 0xff, 0x9b, 0x84, 0x71, 0xff, 0x87, 0x74, 0x61, 0xff, 0x75, 0x66, 0x53, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x64, 0x56, 0x40, 0xff, 0x65, 0x57, 0x41, 0xff, 0xb9, 0xb3, 0xa8, 0x5b, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xb9, 0xad, 0xa4, 0x86, 0x8c, 0x7a, 0x69, 0xff, 0x7f, 0x6b, 0x58, 0xff, 0x87, 0x73, 0x61, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x76, 0x64, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x75, 0x63, 0xff, 0x89, 0x75, 0x63, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x88, 0x75, 0x62, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xfc, 0x73, 0x64, 0x51, 0xff, 0x8a, 0x7e, 0x6e, 0xff, 0xf2, 0xf2, 0xf2, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x11, 0xa2, 0x94, 0x87, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x76, 0x65, 0x55, 0xff, 0x76, 0x69, 0x64, 0xff, 0xa4, 0x9d, 0xa0, 0xc4, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xa8, 0x92, 0x81, 0xff, 0x9e, 0x85, 0x73, 0xff, 0x9e, 0x86, 0x74, 0xfb, 0xa0, 0x88, 0x76, 0xff, 0x97, 0x81, 0x6e, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x68, 0x5a, 0x45, 0xfb, 0x69, 0x5c, 0x47, 0xff, 0x9a, 0x92, 0x85, 0xff, 0xff, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xec, 0xec, 0xec, 0x1b, 0x8c, 0x7a, 0x69, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x85, 0x72, 0x60, 0xfc, 0x86, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x87, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x63, 0xff, 0x88, 0x75, 0x62, 0xff, 0x88, 0x75, 0x63, 0xff, 0x89, 0x76, 0x64, 0xff, 0x83, 0x72, 0x60, 0xff, 0x76, 0x67, 0x55, 0xff, 0x70, 0x63, 0x50, 0xff, 0x73, 0x64, 0x50, 0xff, 0x70, 0x61, 0x4d, 0xff, 0x74, 0x65, 0x52, 0xff, 0xb4, 0xac, 0xa4, 0x7b, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0xa0, 0x92, 0x84, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x7f, 0x6d, 0x5a, 0xff, 0x77, 0x66, 0x56, 0xff, 0x7d, 0x71, 0x6a, 0xff, 0xeb, 0xe5, 0xe4, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, 0xc0, 0xb7, 0x59, 0xa1, 0x89, 0x77, 0xff, 0x9e, 0x85, 0x72, 0xff, 0xa2, 0x8a, 0x78, 0xff, 0x9d, 0x85, 0x74, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x76, 0x66, 0x52, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0xa7, 0xa0, 0x99, 0xd1, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0xf4, 0xf4, 0x17, 0x94, 0x84, 0x74, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x87, 0x75, 0x63, 0xff, 0x86, 0x74, 0x62, 0xff, 0x7f, 0x6f, 0x5b, 0xff, 0x75, 0x67, 0x53, 0xff, 0x72, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xfc, 0x72, 0x63, 0x4f, 0xff, 0x81, 0x73, 0x63, 0xff, 0xba, 0xb1, 0xa9, 0x7d, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9e, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x7d, 0x6a, 0x58, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x73, 0x6b, 0xff, 0xff, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0xcf, 0xc8, 0x4a, 0xaa, 0x91, 0x81, 0xff, 0xa2, 0x88, 0x76, 0xff, 0xa2, 0x8a, 0x78, 0xfb, 0xa4, 0x8c, 0x7a, 0xff, 0x95, 0x7f, 0x6d, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x60, 0x4b, 0xff, 0x6b, 0x5f, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x72, 0x66, 0x58, 0xff, 0xcb, 0xc5, 0xc2, 0x58, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xc9, 0xbf, 0xb8, 0x84, 0x8a, 0x78, 0x67, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x73, 0x60, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x74, 0x65, 0x52, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xf9, 0x70, 0x5f, 0x4c, 0xff, 0x8b, 0x7e, 0x6e, 0xff, 0xc4, 0xc0, 0xb7, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9f, 0x91, 0x83, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5b, 0xff, 0x7f, 0x6c, 0x5b, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x79, 0x69, 0x59, 0xff, 0x80, 0x74, 0x6c, 0xff, 0xf0, 0xf0, 0xf0, 0x11, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0xdd, 0xdd, 0x35, 0xb2, 0x9b, 0x8c, 0xff, 0xa0, 0x84, 0x72, 0xff, 0xa6, 0x8b, 0x7a, 0xfb, 0xa8, 0x8e, 0x7d, 0xff, 0x9e, 0x86, 0x75, 0xff, 0x86, 0x74, 0x61, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4e, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6c, 0x60, 0x4e, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x69, 0x5c, 0x45, 0xfb, 0x65, 0x58, 0x43, 0xff, 0x66, 0x58, 0x42, 0xff, 0x67, 0x5a, 0x43, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6a, 0x5c, 0x45, 0xfb, 0x6a, 0x5c, 0x48, 0xff, 0x7e, 0x74, 0x6d, 0xff, 0xe7, 0xe7, 0xe7, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xeb, 0xe5, 0x27, 0x92, 0x81, 0x71, 0xff, 0x7f, 0x6c, 0x59, 0xff, 0x86, 0x75, 0x62, 0xff, 0x86, 0x74, 0x62, 0xff, 0x85, 0x74, 0x61, 0xff, 0x85, 0x73, 0x60, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x84, 0x72, 0x5e, 0xff, 0x84, 0x71, 0x5d, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x85, 0x73, 0x62, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x86, 0x73, 0x62, 0xff, 0x85, 0x73, 0x62, 0xff, 0x80, 0x6e, 0x5d, 0xff, 0x79, 0x68, 0x56, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xf9, 0x79, 0x69, 0x57, 0xff, 0x8c, 0x7f, 0x6f, 0xff, 0xff, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9e, 0x91, 0x83, 0xff, 0x81, 0x70, 0x5d, 0xff, 0x7c, 0x6a, 0x58, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7e, 0x6c, 0x58, 0xff, 0x79, 0x69, 0x58, 0xff, 0x80, 0x75, 0x6c, 0xff, 0xf0, 0xf0, 0xf0, 0x11, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xb3, 0x9c, 0x8c, 0xed, 0xa6, 0x8b, 0x78, 0xff, 0xa7, 0x8c, 0x7a, 0xff, 0xa9, 0x8f, 0x7e, 0xff, 0xa7, 0x8d, 0x7b, 0xff, 0x8f, 0x7b, 0x68, 0xff, 0x76, 0x68, 0x54, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6a, 0x5e, 0x4b, 0xf8, 0x68, 0x5c, 0x4c, 0xff, 0x71, 0x66, 0x58, 0xff, 0x7d, 0x72, 0x63, 0xff, 0x80, 0x76, 0x64, 0xff, 0x7a, 0x6e, 0x5b, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x69, 0x5b, 0x46, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x5a, 0xff, 0x97, 0x90, 0x8d, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf3, 0xf3, 0x15, 0x9e, 0x90, 0x82, 0xff, 0x83, 0x70, 0x5e, 0xff, 0x80, 0x6c, 0x59, 0xfc, 0x80, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5b, 0xff, 0x81, 0x6e, 0x5b, 0xfc, 0x80, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5e, 0xff, 0x84, 0x71, 0x61, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x82, 0x70, 0x5e, 0xf9, 0x84, 0x72, 0x60, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x85, 0x73, 0x61, 0xff, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x67, 0x53, 0xff, 0x7a, 0x69, 0x55, 0xff, 0xa8, 0x9d, 0x8f, 0x92, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9e, 0x91, 0x83, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7c, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x78, 0x68, 0x58, 0xff, 0x80, 0x75, 0x6b, 0xff, 0xf0, 0xf0, 0xf0, 0x11, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xc0, 0xac, 0x9d, 0x8d, 0xa7, 0x8c, 0x79, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0xab, 0x91, 0x7f, 0xff, 0xa9, 0x8e, 0x7d, 0xff, 0x99, 0x83, 0x70, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4b, 0xff, 0x65, 0x58, 0x49, 0xff, 0x65, 0x5b, 0x57, 0xff, 0x88, 0x82, 0x83, 0xe9, 0xcc, 0xc9, 0xc9, 0x55, 0xdd, 0xdd, 0xd9, 0x35, 0xa2, 0x9a, 0x8f, 0xca, 0x83, 0x78, 0x69, 0xd6, 0x74, 0x68, 0x57, 0xca, 0x73, 0x68, 0x57, 0xdc, 0x8b, 0x82, 0x7b, 0xf8, 0xeb, 0xeb, 0xeb, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0xea, 0xea, 0x24, 0x91, 0x80, 0x71, 0xff, 0x80, 0x6d, 0x5b, 0xff, 0x82, 0x71, 0x5e, 0xff, 0x85, 0x74, 0x62, 0xff, 0x88, 0x78, 0x6a, 0xff, 0x8b, 0x7d, 0x73, 0xff, 0x90, 0x85, 0x7e, 0xe8, 0x9b, 0x90, 0x8b, 0xc6, 0x8c, 0x7e, 0x72, 0xff, 0x82, 0x6f, 0x5d, 0xff, 0x83, 0x70, 0x5d, 0xfc, 0x84, 0x72, 0x60, 0xfc, 0x84, 0x72, 0x60, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x84, 0x72, 0x60, 0xff, 0x83, 0x72, 0x60, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x7a, 0x69, 0x57, 0xff, 0x7c, 0x6c, 0x58, 0xf9, 0x7b, 0x69, 0x56, 0xff, 0x82, 0x70, 0x5e, 0xff, 0xa6, 0x99, 0x8e, 0xc8, 0xf7, 0xf7, 0xf7, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9d, 0x90, 0x83, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6b, 0x57, 0xff, 0x78, 0x67, 0x57, 0xff, 0x80, 0x74, 0x6b, 0xff, 0xf0, 0xf0, 0xf0, 0x11, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0xf4, 0xf4, 0x17, 0xbf, 0xa7, 0x99, 0xce, 0xab, 0x8f, 0x7d, 0xff, 0xaa, 0x8f, 0x7d, 0xff, 0xab, 0x91, 0x80, 0xf7, 0xab, 0x91, 0x7f, 0xff, 0x9e, 0x86, 0x74, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4b, 0xff, 0x69, 0x5c, 0x47, 0xf8, 0x6e, 0x63, 0x5b, 0xff, 0x92, 0x8d, 0x8e, 0xaa, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0xe6, 0xe0, 0x29, 0xa7, 0x98, 0x8c, 0xbd, 0xad, 0xa1, 0x96, 0x9b, 0xb1, 0xa7, 0x9d, 0x99, 0xb1, 0xa7, 0xa1, 0xa3, 0xbd, 0xb6, 0xb4, 0x93, 0xf1, 0xf1, 0xf1, 0x25, 0xff, 0xff, 0xff, 0x0b, 0xc8, 0xc1, 0xbd, 0x74, 0x9b, 0x8c, 0x7e, 0xf6, 0x81, 0x70, 0x5d, 0xf9, 0x80, 0x6d, 0x5a, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x81, 0x70, 0x5e, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xf9, 0x7a, 0x69, 0x55, 0xff, 0x83, 0x72, 0x61, 0xff, 0xa3, 0x96, 0x88, 0xd5, 0xed, 0xed, 0xed, 0x2b, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9d, 0x90, 0x82, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x77, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0xf1, 0xf1, 0xf1, 0x12, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0e, 0xc0, 0xa9, 0x9c, 0xb1, 0xae, 0x91, 0x7f, 0xff, 0xac, 0x8f, 0x7d, 0xff, 0xae, 0x92, 0x81, 0xf7, 0xae, 0x93, 0x81, 0xff, 0xa1, 0x89, 0x77, 0xff, 0x87, 0x74, 0x60, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x48, 0xfb, 0x67, 0x5b, 0x4e, 0xff, 0x82, 0x7b, 0x7a, 0xff, 0xd9, 0xd9, 0xd9, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xee, 0xe8, 0x2c, 0x8e, 0x7e, 0x6e, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xfc, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6d, 0x5b, 0xfc, 0x7f, 0x6c, 0x5a, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x93, 0x84, 0x75, 0xff, 0xc5, 0xbf, 0xb5, 0x7f, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0x9c, 0x90, 0x82, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x56, 0xff, 0x76, 0x67, 0x56, 0xff, 0x7f, 0x74, 0x6b, 0xff, 0xf1, 0xf1, 0xf1, 0x12, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xe3, 0xd8, 0xd1, 0x48, 0xb6, 0x9b, 0x8c, 0xff, 0xab, 0x8c, 0x7b, 0xff, 0xaf, 0x92, 0x81, 0xff, 0xb0, 0x94, 0x82, 0xfb, 0xb1, 0x93, 0x82, 0xff, 0xa7, 0x8b, 0x7a, 0xff, 0x8b, 0x76, 0x65, 0xff, 0x71, 0x63, 0x50, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x67, 0x5b, 0x49, 0xff, 0x71, 0x68, 0x65, 0xff, 0xb2, 0xb0, 0xb2, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xb5, 0xac, 0xa1, 0x87, 0x88, 0x77, 0x66, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xfc, 0x81, 0x6f, 0x5c, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x90, 0x7f, 0x6e, 0xff, 0xba, 0xb0, 0xa7, 0x7a, 0xff, 0xff, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf1, 0x12, 0x9b, 0x90, 0x81, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x79, 0x68, 0x54, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0xf1, 0xf1, 0xf1, 0x12, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0xc9, 0xb7, 0xab, 0x92, 0xb2, 0x97, 0x86, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb0, 0x92, 0x81, 0xff, 0xb3, 0x96, 0x84, 0xfb, 0xb2, 0x95, 0x83, 0xff, 0xa8, 0x8d, 0x7b, 0xff, 0x8b, 0x77, 0x64, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4c, 0xff, 0x68, 0x5c, 0x48, 0xfb, 0x68, 0x5d, 0x54, 0xff, 0x83, 0x7b, 0x7d, 0xff, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xaa, 0x9e, 0x91, 0xc8, 0x80, 0x6e, 0x5c, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x81, 0x6f, 0x5d, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x83, 0x72, 0x60, 0xf9, 0x7f, 0x6c, 0x59, 0xff, 0x8d, 0x7c, 0x6a, 0xff, 0xae, 0xa2, 0x95, 0xcd, 0xe4, 0xdf, 0xdb, 0x38, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xfe, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xf2, 0xf2, 0x13, 0x9b, 0x8e, 0x81, 0xff, 0x7e, 0x6c, 0x5a, 0xff, 0x78, 0x68, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x75, 0x66, 0x57, 0xff, 0x7f, 0x73, 0x6b, 0xff, 0xf2, 0xf2, 0xf2, 0x13, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xe2, 0xda, 0xd6, 0x3e, 0xba, 0xa6, 0x97, 0xf6, 0xad, 0x91, 0x80, 0xff, 0xaa, 0x8c, 0x7a, 0xff, 0xae, 0x91, 0x7f, 0xff, 0xb4, 0x96, 0x86, 0xff, 0xb5, 0x97, 0x85, 0xff, 0xa5, 0x8b, 0x7a, 0xff, 0x89, 0x75, 0x63, 0xff, 0x73, 0x64, 0x51, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x65, 0x58, 0x45, 0xff, 0x71, 0x66, 0x5c, 0xff, 0xbc, 0xb7, 0xb7, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xbb, 0xb3, 0xa8, 0xa8, 0x7f, 0x6d, 0x5b, 0xff, 0x7d, 0x6b, 0x58, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x83, 0x71, 0x5f, 0xff, 0x85, 0x73, 0x61, 0xff, 0x87, 0x74, 0x63, 0xff, 0x88, 0x75, 0x63, 0xfc, 0x88, 0x75, 0x62, 0xff, 0x87, 0x72, 0x5f, 0xff, 0x8e, 0x7a, 0x68, 0xff, 0xb5, 0xa8, 0x9c, 0xac, 0xea, 0xe5, 0xe0, 0x31, 0xf0, 0xf0, 0xe8, 0x22, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xf2, 0xf2, 0x13, 0x9c, 0x8f, 0x81, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x78, 0x67, 0x54, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x68, 0x55, 0xff, 0x74, 0x65, 0x56, 0xff, 0x7d, 0x72, 0x6a, 0xff, 0xff, 0xff, 0xee, 0x0f, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xef, 0xef, 0xe6, 0x1f, 0xf0, 0xe9, 0xe9, 0x23, 0xc8, 0xb9, 0xab, 0x86, 0xa7, 0x8d, 0x7a, 0xff, 0xa6, 0x8b, 0x78, 0xff, 0xab, 0x90, 0x7e, 0xff, 0xb0, 0x93, 0x82, 0xfb, 0xb3, 0x95, 0x84, 0xff, 0xaf, 0x92, 0x82, 0xff, 0xa1, 0x88, 0x77, 0xff, 0x87, 0x75, 0x62, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6b, 0x5f, 0x4c, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x67, 0x59, 0x44, 0xff, 0x75, 0x69, 0x58, 0xff, 0xcb, 0xc7, 0xc1, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf7, 0xf7, 0x21, 0x99, 0x8c, 0x7d, 0xff, 0x7a, 0x68, 0x55, 0xff, 0x7e, 0x6b, 0x59, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x84, 0x72, 0x60, 0xff, 0x88, 0x75, 0x63, 0xff, 0x8b, 0x77, 0x66, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x8a, 0x76, 0x64, 0xff, 0x8c, 0x76, 0x65, 0xff, 0x8f, 0x7a, 0x69, 0xff, 0x94, 0x7f, 0x6e, 0xff, 0xa1, 0x8e, 0x7f, 0xff, 0xd3, 0xcd, 0xc4, 0x57, 0xf5, 0xf5, 0xf5, 0x1a, 0xff, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0f, 0x9b, 0x8e, 0x80, 0xff, 0x7d, 0x6d, 0x5b, 0xff, 0x77, 0x67, 0x54, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x54, 0xff, 0x72, 0x63, 0x53, 0xff, 0x7d, 0x71, 0x69, 0xff, 0xef, 0xef, 0xef, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0f, 0xf2, 0xec, 0xec, 0x28, 0xd3, 0xc7, 0xbd, 0x68, 0xad, 0x96, 0x86, 0xff, 0xa7, 0x8e, 0x7c, 0xff, 0xa7, 0x8d, 0x7c, 0xff, 0xa7, 0x8d, 0x7a, 0xff, 0xaa, 0x8f, 0x7c, 0xff, 0xae, 0x92, 0x81, 0xff, 0xb0, 0x93, 0x82, 0xff, 0xac, 0x90, 0x7f, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x7e, 0x6e, 0x5b, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6a, 0x5d, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x85, 0x7b, 0x69, 0xff, 0xe4, 0xe4, 0xe4, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0xb2, 0xa7, 0x9f, 0x9f, 0x84, 0x72, 0x61, 0xff, 0x7c, 0x69, 0x56, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x80, 0x6e, 0x5c, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x71, 0x5f, 0xff, 0x89, 0x76, 0x65, 0xff, 0x8d, 0x79, 0x67, 0xff, 0x8f, 0x7a, 0x68, 0xff, 0x90, 0x7a, 0x69, 0xff, 0x8e, 0x78, 0x66, 0xff, 0x8c, 0x76, 0x63, 0xff, 0x90, 0x7a, 0x67, 0xff, 0x9e, 0x8b, 0x7a, 0xff, 0xad, 0x9b, 0x8d, 0xff, 0xc6, 0xb9, 0xb1, 0x75, 0xd8, 0xcf, 0xcb, 0x3b, 0xe6, 0xe1, 0xdc, 0x33, 0xff, 0xff, 0xff, 0x12, 0xf2, 0xf2, 0xf2, 0x26, 0x91, 0x84, 0x75, 0xff, 0x7a, 0x69, 0x58, 0xff, 0x77, 0x67, 0x55, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x66, 0x54, 0xff, 0x72, 0x62, 0x51, 0xff, 0x7d, 0x70, 0x65, 0xff, 0xbf, 0xb6, 0xb1, 0x97, 0xe9, 0xe5, 0xe5, 0x3b, 0xe8, 0xe3, 0xdd, 0x2d, 0xdb, 0xd2, 0xce, 0x39, 0xbd, 0xae, 0xa3, 0xa3, 0xad, 0x99, 0x89, 0xff, 0xa5, 0x8d, 0x7c, 0xff, 0x9f, 0x85, 0x74, 0xff, 0xa1, 0x86, 0x74, 0xff, 0xa5, 0x8b, 0x79, 0xff, 0xaa, 0x8f, 0x7e, 0xff, 0xad, 0x92, 0x80, 0xff, 0xac, 0x90, 0x7f, 0xff, 0xa1, 0x87, 0x76, 0xff, 0x8c, 0x78, 0x65, 0xff, 0x7a, 0x6b, 0x57, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6c, 0x5f, 0x4c, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6a, 0x5d, 0x47, 0xf8, 0x6f, 0x62, 0x4c, 0xff, 0x91, 0x88, 0x7a, 0xff, 0xe6, 0xe6, 0xe6, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xc7, 0xc0, 0x4d, 0x81, 0x6f, 0x5e, 0xff, 0x78, 0x66, 0x53, 0xff, 0x7e, 0x6d, 0x5a, 0xfc, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7f, 0x6d, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6e, 0x5a, 0xff, 0x82, 0x70, 0x5f, 0xff, 0x86, 0x74, 0x62, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x92, 0x7c, 0x6a, 0xff, 0x94, 0x7e, 0x6d, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x95, 0x80, 0x6e, 0xff, 0x93, 0x7d, 0x6a, 0xff, 0x91, 0x79, 0x67, 0xff, 0x91, 0x78, 0x66, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0xa6, 0x92, 0x82, 0xff, 0xc2, 0xb2, 0xa7, 0xc6, 0xbb, 0xad, 0xa2, 0xac, 0x85, 0x75, 0x64, 0xfc, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xfc, 0x80, 0x6f, 0x5f, 0xfc, 0x9a, 0x89, 0x7b, 0xff, 0xaa, 0x98, 0x8b, 0xff, 0xa5, 0x90, 0x80, 0xff, 0x99, 0x81, 0x6e, 0xff, 0x95, 0x7c, 0x69, 0xff, 0x9a, 0x81, 0x6e, 0xff, 0x9e, 0x86, 0x73, 0xff, 0xa3, 0x8a, 0x79, 0xff, 0xa7, 0x8e, 0x7d, 0xff, 0xaa, 0x90, 0x7f, 0xff, 0xa8, 0x8e, 0x7d, 0xff, 0x9f, 0x87, 0x75, 0xff, 0x91, 0x7c, 0x69, 0xff, 0x82, 0x70, 0x5d, 0xff, 0x73, 0x66, 0x52, 0xff, 0x6c, 0x61, 0x4c, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x66, 0x58, 0x42, 0xf8, 0x74, 0x68, 0x54, 0xff, 0x9b, 0x93, 0x86, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, 0xd7, 0xd0, 0x4c, 0x91, 0x83, 0x73, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xf9, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x8b, 0x76, 0x64, 0xff, 0x90, 0x7a, 0x68, 0xff, 0x94, 0x7f, 0x6c, 0xff, 0x97, 0x80, 0x70, 0xff, 0x9a, 0x83, 0x71, 0xff, 0x9a, 0x83, 0x72, 0xff, 0x9b, 0x83, 0x72, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9b, 0x83, 0x70, 0xff, 0x9e, 0x84, 0x71, 0xff, 0x96, 0x7f, 0x6c, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x76, 0x67, 0x54, 0xfc, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x75, 0x65, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x85, 0x71, 0x5f, 0xff, 0x92, 0x7c, 0x69, 0xff, 0x97, 0x80, 0x6e, 0xff, 0x98, 0x81, 0x6f, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9e, 0x86, 0x74, 0xff, 0xa1, 0x88, 0x76, 0xff, 0xa3, 0x8a, 0x78, 0xff, 0xa2, 0x89, 0x77, 0xff, 0xa0, 0x88, 0x76, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x93, 0x7e, 0x6c, 0xff, 0x86, 0x73, 0x60, 0xff, 0x75, 0x67, 0x53, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5e, 0x4a, 0xff, 0x63, 0x56, 0x3f, 0xff, 0x82, 0x79, 0x65, 0xba, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xa2, 0x95, 0x88, 0xe8, 0x7f, 0x6e, 0x5b, 0xff, 0x7a, 0x69, 0x55, 0xf9, 0x7f, 0x6e, 0x5b, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6d, 0x59, 0xff, 0x7e, 0x6d, 0x59, 0xff, 0x7d, 0x6c, 0x58, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7e, 0x6d, 0x5a, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x83, 0x70, 0x5f, 0xff, 0x8c, 0x78, 0x66, 0xff, 0x93, 0x7d, 0x6b, 0xff, 0x98, 0x81, 0x70, 0xff, 0x99, 0x84, 0x71, 0xff, 0x9b, 0x85, 0x72, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x9f, 0x86, 0x74, 0xff, 0xa3, 0x89, 0x77, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x56, 0xff, 0x85, 0x71, 0x60, 0xff, 0x94, 0x7d, 0x6b, 0xff, 0x9a, 0x82, 0x70, 0xff, 0x99, 0x82, 0x71, 0xff, 0x9b, 0x84, 0x72, 0xff, 0x9d, 0x85, 0x73, 0xff, 0x9f, 0x86, 0x74, 0xff, 0x9d, 0x86, 0x74, 0xff, 0x96, 0x80, 0x6e, 0xff, 0x8d, 0x79, 0x66, 0xff, 0x7f, 0x6e, 0x5b, 0xff, 0x74, 0x66, 0x52, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x49, 0xfb, 0x69, 0x5c, 0x48, 0xff, 0x68, 0x5b, 0x46, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x60, 0x52, 0x3b, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xdf, 0xdf, 0xdb, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0x94, 0x86, 0x77, 0xee, 0x78, 0x66, 0x53, 0xff, 0x79, 0x68, 0x54, 0xfc, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7d, 0x6c, 0x59, 0xff, 0x7c, 0x6b, 0x59, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7c, 0x6a, 0x56, 0xff, 0x7a, 0x67, 0x54, 0xff, 0x79, 0x67, 0x54, 0xff, 0x7a, 0x69, 0x56, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x7b, 0x6a, 0x58, 0xff, 0x7e, 0x6d, 0x5b, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x84, 0x72, 0x60, 0xff, 0x8b, 0x78, 0x65, 0xff, 0x92, 0x7e, 0x6b, 0xff, 0x98, 0x82, 0x70, 0xff, 0x9f, 0x87, 0x75, 0xff, 0xa8, 0x8e, 0x7c, 0xff, 0x9f, 0x88, 0x76, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x74, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x64, 0x52, 0xff, 0x78, 0x67, 0x55, 0xff, 0x85, 0x71, 0x60, 0xff, 0x96, 0x7f, 0x6d, 0xff, 0x9b, 0x84, 0x73, 0xff, 0x97, 0x80, 0x70, 0xff, 0x92, 0x7d, 0x6c, 0xff, 0x90, 0x7b, 0x69, 0xff, 0x89, 0x76, 0x63, 0xff, 0x80, 0x6f, 0x5d, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x77, 0x68, 0x55, 0xff, 0x72, 0x64, 0x50, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6e, 0x62, 0x4d, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x68, 0x5b, 0x48, 0xfb, 0x67, 0x5c, 0x50, 0xff, 0x6f, 0x65, 0x5a, 0xff, 0x6d, 0x62, 0x51, 0xff, 0x68, 0x5b, 0x44, 0xff, 0x6b, 0x5d, 0x47, 0xf9, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x45, 0xf9, 0x69, 0x5c, 0x49, 0xff, 0x85, 0x7b, 0x6d, 0xe2, 0xff, 0xff, 0xff, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x06, 0xa4, 0x99, 0x8c, 0xd2, 0x7e, 0x6e, 0x5c, 0xff, 0x76, 0x63, 0x50, 0xff, 0x7c, 0x6b, 0x57, 0xf9, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6b, 0x58, 0xff, 0x7b, 0x6a, 0x57, 0xff, 0x7c, 0x6a, 0x55, 0xfc, 0x77, 0x66, 0x53, 0xfc, 0x72, 0x63, 0x58, 0xff, 0x7a, 0x6c, 0x62, 0xff, 0x7e, 0x6f, 0x5f, 0xff, 0x78, 0x67, 0x53, 0xff, 0x75, 0x64, 0x4f, 0xff, 0x7a, 0x69, 0x56, 0xf9, 0x7b, 0x6b, 0x59, 0xff, 0x7a, 0x6a, 0x58, 0xff, 0x7a, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x58, 0xff, 0x79, 0x6a, 0x58, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x77, 0x68, 0x56, 0xff, 0x76, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x7c, 0x6c, 0x59, 0xff, 0x82, 0x70, 0x5e, 0xff, 0x86, 0x73, 0x61, 0xff, 0x8b, 0x77, 0x65, 0xff, 0x90, 0x7c, 0x6a, 0xff, 0x8d, 0x78, 0x66, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x77, 0x66, 0x54, 0xff, 0x7e, 0x6c, 0x59, 0xff, 0x86, 0x73, 0x60, 0xff, 0x87, 0x75, 0x62, 0xff, 0x84, 0x72, 0x5f, 0xff, 0x80, 0x6f, 0x5c, 0xff, 0x7d, 0x6c, 0x5a, 0xff, 0x77, 0x67, 0x54, 0xff, 0x70, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6f, 0x62, 0x4e, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6c, 0x5e, 0x4a, 0xf9, 0x69, 0x5c, 0x4b, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0x81, 0x79, 0x78, 0xff, 0xb6, 0xb0, 0xb0, 0x8b, 0xc3, 0xbf, 0xb8, 0x73, 0x8b, 0x81, 0x71, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x66, 0x58, 0x42, 0xff, 0x6d, 0x5f, 0x4b, 0xfb, 0x6d, 0x60, 0x4b, 0xff, 0x69, 0x5c, 0x45, 0xf9, 0x65, 0x58, 0x42, 0xff, 0x7e, 0x74, 0x69, 0xff, 0xb0, 0xa8, 0xa6, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xf6, 0xf6, 0x1b, 0x92, 0x84, 0x75, 0xeb, 0x7e, 0x6d, 0x5a, 0xff, 0x75, 0x63, 0x50, 0xff, 0x7a, 0x69, 0x56, 0xfc, 0x7c, 0x6c, 0x59, 0xff, 0x7b, 0x69, 0x56, 0xff, 0x78, 0x66, 0x51, 0xfc, 0x75, 0x65, 0x52, 0xff, 0x78, 0x6b, 0x61, 0xff, 0x7d, 0x74, 0x75, 0xff, 0x94, 0x8d, 0x8d, 0xdd, 0x9f, 0x95, 0x8a, 0xd2, 0x8e, 0x80, 0x71, 0xe3, 0x82, 0x73, 0x61, 0xff, 0x78, 0x68, 0x55, 0xff, 0x75, 0x64, 0x51, 0xfc, 0x79, 0x69, 0x57, 0xfc, 0x7a, 0x6a, 0x58, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x79, 0x69, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x57, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x65, 0x50, 0xff, 0x72, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6a, 0x5e, 0x4c, 0xf6, 0x69, 0x5c, 0x4f, 0xff, 0x73, 0x68, 0x63, 0xff, 0x8e, 0x87, 0x89, 0xfc, 0xd1, 0xd1, 0xd4, 0x4e, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0xdb, 0xdb, 0xd7, 0x39, 0x8e, 0x85, 0x75, 0xff, 0x72, 0x65, 0x52, 0xff, 0x69, 0x5c, 0x46, 0xff, 0x65, 0x58, 0x42, 0xff, 0x6c, 0x60, 0x4c, 0xff, 0x80, 0x75, 0x68, 0xff, 0xa3, 0x9b, 0x98, 0xbd, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xf0, 0xf0, 0x11, 0x92, 0x84, 0x76, 0xe6, 0x7f, 0x6f, 0x5e, 0xff, 0x74, 0x62, 0x4f, 0xff, 0x76, 0x64, 0x51, 0xf9, 0x75, 0x63, 0x4f, 0xff, 0x7a, 0x6b, 0x5a, 0xff, 0x82, 0x77, 0x6d, 0xff, 0x8d, 0x87, 0x87, 0xe8, 0xdc, 0xd8, 0xdc, 0x42, 0xff, 0xff, 0xff, 0x09, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x0c, 0xb8, 0xaf, 0xa4, 0x93, 0x8b, 0x7e, 0x6e, 0xff, 0x74, 0x64, 0x51, 0xff, 0x76, 0x66, 0x53, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x78, 0x68, 0x56, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x74, 0x65, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x64, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x62, 0x4c, 0xff, 0x69, 0x5d, 0x49, 0xf9, 0x63, 0x58, 0x4e, 0xff, 0x75, 0x6d, 0x6d, 0xff, 0xb1, 0xac, 0xae, 0x72, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x10, 0xb6, 0xb2, 0xa8, 0x66, 0x70, 0x64, 0x51, 0xf6, 0x71, 0x64, 0x50, 0xd8, 0x80, 0x76, 0x69, 0xe6, 0xb7, 0xb4, 0xae, 0x8b, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0f, 0xa4, 0x9a, 0x8d, 0xd0, 0x84, 0x75, 0x64, 0xff, 0x79, 0x68, 0x56, 0xff, 0x85, 0x77, 0x69, 0xff, 0x96, 0x8c, 0x84, 0xf6, 0xd8, 0xd8, 0xd4, 0x4e, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xec, 0xe8, 0xe8, 0x37, 0x97, 0x8a, 0x7c, 0xff, 0x79, 0x6a, 0x57, 0xff, 0x73, 0x63, 0x50, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4b, 0xff, 0x63, 0x57, 0x48, 0xff, 0x70, 0x67, 0x65, 0xff, 0xb2, 0xae, 0xb2, 0x7b, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xfe, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xff, 0x0f, 0xff, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0xb5, 0xad, 0xa1, 0x9b, 0xa7, 0x9e, 0x93, 0xa0, 0xbc, 0xb5, 0xb0, 0x91, 0xf7, 0xf7, 0xf7, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x07, 0xb4, 0xaa, 0xa2, 0xdd, 0x80, 0x71, 0x60, 0xff, 0x6f, 0x5f, 0x4c, 0xff, 0x76, 0x66, 0x54, 0xff, 0x77, 0x67, 0x55, 0xff, 0x77, 0x67, 0x55, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x72, 0x65, 0x50, 0xff, 0x72, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x70, 0x63, 0x50, 0xff, 0x6f, 0x62, 0x50, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6b, 0x5f, 0x48, 0xff, 0x68, 0x5c, 0x4e, 0xff, 0x87, 0x7f, 0x7c, 0xc7, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xa9, 0x9d, 0x91, 0xe6, 0x7f, 0x70, 0x5f, 0xff, 0x70, 0x5f, 0x4c, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x52, 0xff, 0x74, 0x65, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x60, 0x4c, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6b, 0x5e, 0x4b, 0xfc, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x60, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6b, 0x5d, 0x47, 0xff, 0x6d, 0x61, 0x50, 0xff, 0x93, 0x8b, 0x82, 0xa7, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0x8a, 0x7d, 0x6d, 0xee, 0x79, 0x69, 0x57, 0xff, 0x73, 0x62, 0x50, 0xff, 0x75, 0x65, 0x53, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x65, 0x53, 0xff, 0x75, 0x65, 0x53, 0xff, 0x75, 0x66, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x76, 0x66, 0x53, 0xff, 0x74, 0x65, 0x51, 0xff, 0x73, 0x64, 0x50, 0xf9, 0x72, 0x63, 0x4f, 0xf9, 0x72, 0x63, 0x50, 0xf9, 0x73, 0x64, 0x51, 0xfc, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x65, 0x51, 0xff, 0x73, 0x64, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x72, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x6f, 0x61, 0x4e, 0xff, 0x6e, 0x60, 0x4c, 0xf9, 0x6c, 0x5f, 0x4a, 0xf9, 0x6c, 0x5e, 0x4b, 0xf7, 0x6a, 0x5d, 0x49, 0xff, 0x69, 0x5d, 0x4a, 0xff, 0x6b, 0x5e, 0x4c, 0xfc, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x6c, 0x5f, 0x4b, 0xff, 0x8e, 0x85, 0x77, 0xa7, 0xff, 0xff, 0xff, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x10, 0x79, 0x6a, 0x58, 0xf1, 0x74, 0x63, 0x51, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x53, 0xff, 0x76, 0x67, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x6d, 0x5e, 0x4f, 0xf9, 0x68, 0x5b, 0x50, 0xff, 0x76, 0x6a, 0x61, 0xff, 0x82, 0x76, 0x6a, 0xff, 0x7f, 0x72, 0x63, 0xff, 0x74, 0x66, 0x54, 0xff, 0x72, 0x63, 0x50, 0xfc, 0x74, 0x65, 0x51, 0xfc, 0x73, 0x65, 0x51, 0xff, 0x72, 0x64, 0x50, 0xff, 0x72, 0x63, 0x4f, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6b, 0x5d, 0x4b, 0xf9, 0x69, 0x5b, 0x4c, 0xff, 0x72, 0x66, 0x5b, 0xff, 0x7a, 0x6f, 0x67, 0xff, 0x82, 0x79, 0x73, 0xff, 0x90, 0x88, 0x81, 0xff, 0x94, 0x8b, 0x81, 0xff, 0x79, 0x6d, 0x5d, 0xff, 0x66, 0x58, 0x43, 0xfc, 0x6d, 0x60, 0x4b, 0xfc, 0x6e, 0x61, 0x4d, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x86, 0x7b, 0x6c, 0xcf, 0xff, 0xff, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xd4, 0xd1, 0xcb, 0x53, 0x76, 0x67, 0x54, 0xff, 0x70, 0x60, 0x4d, 0xff, 0x76, 0x67, 0x54, 0xff, 0x76, 0x67, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x66, 0x52, 0xff, 0x75, 0x66, 0x53, 0xff, 0x75, 0x66, 0x52, 0xff, 0x6f, 0x5f, 0x4d, 0xfc, 0x68, 0x5b, 0x55, 0xff, 0x7f, 0x76, 0x77, 0xff, 0xb9, 0xb4, 0xb4, 0x66, 0xd7, 0xd3, 0xd3, 0x3a, 0xcc, 0xc9, 0xc2, 0x50, 0xa5, 0x9c, 0x92, 0xaf, 0x78, 0x6b, 0x58, 0xff, 0x70, 0x63, 0x4e, 0xff, 0x72, 0x64, 0x50, 0xff, 0x71, 0x63, 0x50, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6e, 0x60, 0x4d, 0xff, 0x67, 0x5a, 0x4b, 0xf9, 0x6e, 0x64, 0x5a, 0xff, 0x81, 0x78, 0x74, 0xff, 0xbc, 0xb7, 0xb7, 0x58, 0xd3, 0xcf, 0xcf, 0x40, 0xce, 0xcb, 0xce, 0x4e, 0xe3, 0xe3, 0xe3, 0x3f, 0xf4, 0xee, 0xee, 0x2e, 0xa9, 0xa3, 0x97, 0x7f, 0x6c, 0x5f, 0x4b, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4c, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x65, 0x57, 0x40, 0xff, 0x7d, 0x72, 0x60, 0xff, 0xc7, 0xc3, 0xbd, 0x7b, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x08, 0xa1, 0x97, 0x8a, 0xff, 0x74, 0x65, 0x52, 0xff, 0x6e, 0x5e, 0x4a, 0xf9, 0x75, 0x66, 0x54, 0xff, 0x75, 0x66, 0x53, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x72, 0x63, 0x4e, 0xfc, 0x6e, 0x60, 0x51, 0xff, 0x78, 0x6f, 0x6e, 0xff, 0xcb, 0xc6, 0xcb, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf1, 0xf1, 0xf1, 0x24, 0x83, 0x78, 0x66, 0xff, 0x70, 0x64, 0x50, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x71, 0x63, 0x4f, 0xff, 0x70, 0x63, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6b, 0x5d, 0x4b, 0xff, 0x65, 0x5a, 0x51, 0xff, 0x7f, 0x78, 0x77, 0xff, 0xdb, 0xd7, 0xd7, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, 0xec, 0xe6, 0x29, 0x8c, 0x82, 0x72, 0xff, 0x69, 0x5c, 0x47, 0xff, 0x6a, 0x5c, 0x47, 0xff, 0x6e, 0x61, 0x4c, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6b, 0x5e, 0x48, 0xff, 0x66, 0x59, 0x41, 0xfa, 0x76, 0x6a, 0x59, 0xff, 0x9b, 0x93, 0x8d, 0xc2, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x05, 0xb2, 0xaa, 0xa0, 0xc1, 0x73, 0x63, 0x51, 0xff, 0x6b, 0x5a, 0x47, 0xff, 0x73, 0x64, 0x51, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x74, 0x65, 0x52, 0xff, 0x73, 0x64, 0x50, 0xff, 0x6d, 0x5f, 0x4c, 0xff, 0x77, 0x6c, 0x63, 0xff, 0xae, 0xab, 0xab, 0xa0, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0c, 0x8b, 0x81, 0x71, 0xf9, 0x74, 0x67, 0x54, 0xff, 0x6d, 0x5f, 0x4a, 0xff, 0x70, 0x62, 0x4e, 0xff, 0x6f, 0x62, 0x4f, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6f, 0x61, 0x4d, 0xff, 0x69, 0x5c, 0x4a, 0xff, 0x6f, 0x65, 0x5d, 0xff, 0xa2, 0x9d, 0x9d, 0xce, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x09, 0xb6, 0xb1, 0xa5, 0x82, 0x6f, 0x62, 0x4d, 0xff, 0x65, 0x57, 0x40, 0xff, 0x6d, 0x60, 0x4b, 0xff, 0x6c, 0x5f, 0x49, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x68, 0x5a, 0x44, 0xff, 0x66, 0x59, 0x43, 0xff, 0x7e, 0x73, 0x65, 0xff, 0xd4, 0xd1, 0xd1, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, 0xec, 0xec, 0x28, 0x92, 0x86, 0x78, 0xff, 0x7a, 0x6c, 0x5b, 0xff, 0x6d, 0x5d, 0x4a, 0xff, 0x6b, 0x5c, 0x47, 0xff, 0x6e, 0x5f, 0x4a, 0xff, 0x70, 0x61, 0x4c, 0xfc, 0x6d, 0x5d, 0x47, 0xff, 0x70, 0x63, 0x55, 0xff, 0x8c, 0x85, 0x83, 0xff, 0xf3, 0xf3, 0xf3, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x10, 0x9b, 0x91, 0x84, 0xff, 0x77, 0x6a, 0x57, 0xff, 0x69, 0x5c, 0x48, 0xff, 0x6e, 0x61, 0x4d, 0xff, 0x6e, 0x62, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4e, 0xff, 0x6d, 0x5f, 0x4b, 0xff, 0x6a, 0x5d, 0x4b, 0xff, 0x75, 0x6b, 0x63, 0xff, 0xda, 0xd7, 0xd7, 0x52, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe9, 0xe4, 0x2f, 0x8c, 0x81, 0x71, 0xff, 0x65, 0x57, 0x41, 0xff, 0x63, 0x55, 0x3f, 0xff, 0x67, 0x59, 0x44, 0xff, 0x6c, 0x5f, 0x4d, 0xff, 0x74, 0x68, 0x5b, 0xff, 0x86, 0x7d, 0x73, 0xff, 0xcc, 0xc9, 0xc4, 0x68, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xf0, 0x23, 0xbe, 0xb7, 0xaf, 0x95, 0x92, 0x88, 0x7a, 0xff, 0x84, 0x77, 0x66, 0xff, 0x78, 0x6b, 0x58, 0xff, 0x72, 0x64, 0x51, 0xff, 0x7a, 0x6c, 0x5a, 0xff, 0x90, 0x87, 0x7e, 0xff, 0xd2, 0xcf, 0xcf, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0xa5, 0x9d, 0x91, 0xff, 0x78, 0x6c, 0x5a, 0xff, 0x67, 0x5a, 0x46, 0xfc, 0x6e, 0x61, 0x4e, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x61, 0x4f, 0xff, 0x6e, 0x62, 0x4f, 0xff, 0x6d, 0x60, 0x4a, 0xff, 0x6e, 0x60, 0x4e, 0xff, 0x77, 0x6c, 0x66, 0xff, 0xf3, 0xf3, 0xf3, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x08, 0xd0, 0xce, 0xc7, 0x68, 0x93, 0x89, 0x7a, 0xff, 0x81, 0x75, 0x64, 0xff, 0x8c, 0x81, 0x73, 0xff, 0x9b, 0x93, 0x89, 0xff, 0xca, 0xc5, 0xc3, 0x6a, 0xf1, 0xf1, 0xf1, 0x25, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xf3, 0xf3, 0xf3, 0x16, 0xe9, 0xe4, 0xe0, 0x39, 0xa4, 0x9b, 0x90, 0xeb, 0x8b, 0x80, 0x72, 0xff, 0xc1, 0xbc, 0xb2, 0x63, 0xf4, 0xf4, 0xf4, 0x17, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0f, 0xab, 0xa2, 0x97, 0xee, 0x75, 0x68, 0x56, 0xff, 0x64, 0x56, 0x41, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6c, 0x5f, 0x4a, 0xff, 0x69, 0x5b, 0x44, 0xfc, 0x6d, 0x60, 0x4e, 0xff, 0x81, 0x78, 0x73, 0xff, 0xff, 0xff, 0xff, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x04, 0xf6, 0xf6, 0xf6, 0x1e, 0xf6, 0xf6, 0xee, 0x1e, 0xf7, 0xf7, 0xf7, 0x1f, 0xf6, 0xf6, 0xf6, 0x1c, 0xff, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x12, 0xf5, 0xf5, 0xf5, 0x1a, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0xe4, 0xe4, 0x2f, 0x7b, 0x6f, 0x5c, 0xff, 0x67, 0x5a, 0x44, 0xff, 0x6b, 0x5e, 0x49, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5e, 0x4a, 0xff, 0x6b, 0x5d, 0x48, 0xff, 0x67, 0x59, 0x44, 0xff, 0x74, 0x68, 0x59, 0xff, 0x97, 0x90, 0x8c, 0xff, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x0a, 0xb1, 0xaa, 0x9f, 0xb8, 0x8a, 0x80, 0x6f, 0xff, 0x89, 0x7e, 0x6f, 0xe7, 0x89, 0x80, 0x6f, 0xe2, 0x88, 0x7e, 0x6f, 0xe4, 0x87, 0x7b, 0x6d, 0xe7, 0x83, 0x78, 0x6a, 0xff, 0x94, 0x8b, 0x81, 0xf7, 0xec, 0xec, 0xec, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xff, 0x09, 0xff, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x10, 0xff, 0xf4, 0xf4, 0x18, 0xff, 0xff, 0xff, 0x12, 0xff, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +}; + +const lv_image_dsc_t test_image_cogwheel_argb8888 = { + .header.cf = LV_COLOR_FORMAT_ARGB8888, + .header.w = 100, + .header.h = 100, + .header.stride = 400, + .data_size = sizeof(test_image_cogwheel_argb8888_map), + .data = test_image_cogwheel_argb8888_map, +}; diff --git a/testcases/lvgldemo_test/vector_graphic_test/assets/test_img_demo_vector_avatar.c b/testcases/lvgldemo_test/vector_graphic_test/assets/test_img_demo_vector_avatar.c new file mode 100644 index 0000000..ae8beef --- /dev/null +++ b/testcases/lvgldemo_test/vector_graphic_test/assets/test_img_demo_vector_avatar.c @@ -0,0 +1,189 @@ +#ifdef __has_include + #if __has_include("lvgl.h") + #ifndef LV_LVGL_H_INCLUDE_SIMPLE + #define LV_LVGL_H_INCLUDE_SIMPLE + #endif + #endif +#endif + +#if defined(LV_LVGL_H_INCLUDE_SIMPLE) + #include "lvgl.h" +#else + #include "lvgl/lvgl.h" +#endif + + +#ifndef LV_ATTRIBUTE_MEM_ALIGN + #define LV_ATTRIBUTE_MEM_ALIGN +#endif + +#ifndef LV_ATTRIBUTE_IMAGE_IMG_DEMO_VECTOR_AVATAR + #define LV_ATTRIBUTE_IMAGE_IMG_DEMO_VECTOR_AVATAR +#endif + +const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_LARGE_CONST LV_ATTRIBUTE_IMAGE_IMG_DEMO_VECTOR_AVATAR uint8_t +test_img_demo_vector_avatar_map[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf5, 0xeb, 0xeb, 0x19, 0xf7, 0xf0, 0xe8, 0x21, 0xf9, 0xed, 0xe7, 0x2a, 0xf9, 0xed, 0xe7, 0x2a, 0xf9, 0xed, 0xe7, 0x2a, 0xf9, 0xed, 0xe7, 0x2a, 0xf7, 0xf0, 0xe8, 0x21, 0xf0, 0xf0, 0xe1, 0x11, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf7, 0xec, 0xe8, 0x42, 0xf6, 0xed, 0xe6, 0x53, 0xf5, 0xec, 0xe7, 0x6b, 0xf7, 0xec, 0xe6, 0x7c, 0xf5, 0xed, 0xe7, 0x9d, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xe7, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xdf, 0xf6, 0xed, 0xe7, 0xc6, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0x74, 0xf7, 0xed, 0xe8, 0x63, 0xf5, 0xee, 0xe7, 0x4b, 0xf6, 0xed, 0xe9, 0x3a, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xf8, 0xf2, 0xed, 0xff, 0xf9, 0xf4, 0xf0, 0xff, 0xfa, 0xf6, 0xf3, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xfd, 0xfa, 0xf9, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfd, 0xfa, 0xf8, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfa, 0xf5, 0xf2, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0x74, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe7, 0xb5, 0xf5, 0xec, 0xe7, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe6, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xec, 0xe7, 0x6b, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xec, 0xe7, 0x6b, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfc, 0xfd, 0xfd, 0xff, 0xfa, 0xfc, 0xfc, 0xff, 0xf8, 0xfb, 0xfb, 0xff, 0xf5, 0xf9, 0xf9, 0xff, 0xf2, 0xf8, 0xf7, 0xff, 0xef, 0xf5, 0xf4, 0xff, 0xeb, 0xf2, 0xf2, 0xff, 0xe8, 0xf0, 0xef, 0xff, 0xe7, 0xef, 0xee, 0xff, 0xe6, 0xef, 0xf0, 0xff, 0xe8, 0xf1, 0xf1, 0xff, 0xe7, 0xf0, 0xf0, 0xff, 0xe6, 0xee, 0xef, 0xff, 0xe7, 0xef, 0xf0, 0xff, 0xe6, 0xee, 0xef, 0xff, 0xe8, 0xf0, 0xf1, 0xff, 0xe9, 0xf2, 0xf2, 0xff, 0xea, 0xf2, 0xf0, 0xff, 0xea, 0xf2, 0xf1, 0xff, 0xed, 0xf3, 0xf3, 0xff, 0xee, 0xf3, 0xf5, 0xff, 0xf1, 0xf6, 0xf7, 0xff, 0xf4, 0xf7, 0xf7, 0xff, 0xf6, 0xf9, 0xf9, 0xff, 0xf9, 0xfa, 0xfb, 0xff, 0xfb, 0xfc, 0xfc, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xec, 0xe7, 0x6b, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfd, 0xfe, 0xfd, 0xff, 0xfb, 0xfd, 0xfd, 0xff, 0xf5, 0xfa, 0xf9, 0xff, 0xf2, 0xf7, 0xf6, 0xff, 0xee, 0xf5, 0xf3, 0xff, 0xec, 0xf3, 0xf2, 0xff, 0xea, 0xf2, 0xf1, 0xff, 0xe8, 0xf1, 0xf0, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe2, 0xec, 0xec, 0xff, 0xe1, 0xec, 0xeb, 0xff, 0xe0, 0xea, 0xea, 0xff, 0xe1, 0xeb, 0xeb, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xe6, 0xef, 0xef, 0xff, 0xe2, 0xed, 0xed, 0xff, 0xe0, 0xed, 0xee, 0xff, 0xe1, 0xed, 0xee, 0xff, 0xe2, 0xed, 0xef, 0xff, 0xe2, 0xee, 0xef, 0xff, 0xe4, 0xef, 0xed, 0xff, 0xe5, 0xef, 0xee, 0xff, 0xe3, 0xee, 0xed, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe2, 0xec, 0xed, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe2, 0xeb, 0xeb, 0xff, 0xe4, 0xea, 0xeb, 0xff, 0xeb, 0xf0, 0xf0, 0xff, 0xeb, 0xef, 0xef, 0xff, 0xf2, 0xf4, 0xf4, 0xff, 0xf9, 0xf9, 0xf9, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfa, 0xfa, 0xf8, 0xff, 0xf6, 0xf7, 0xf3, 0xff, 0xf7, 0xfc, 0xfb, 0xff, 0xed, 0xf6, 0xf7, 0xff, 0xe9, 0xf2, 0xf2, 0xff, 0xe5, 0xf0, 0xef, 0xff, 0xe3, 0xef, 0xed, 0xff, 0xe3, 0xee, 0xec, 0xff, 0xe2, 0xee, 0xeb, 0xff, 0xe5, 0xf0, 0xef, 0xff, 0xe8, 0xf2, 0xf3, 0xff, 0xe8, 0xf2, 0xf3, 0xff, 0xe7, 0xf1, 0xf2, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe2, 0xec, 0xec, 0xff, 0xe2, 0xec, 0xec, 0xff, 0xe0, 0xea, 0xea, 0xff, 0xe4, 0xef, 0xef, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe5, 0xee, 0xee, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe0, 0xed, 0xec, 0xff, 0xe4, 0xef, 0xef, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe4, 0xef, 0xee, 0xff, 0xe6, 0xf1, 0xf0, 0xff, 0xe7, 0xf0, 0xef, 0xff, 0xe8, 0xef, 0xee, 0xff, 0xe8, 0xf0, 0xef, 0xff, 0xe8, 0xef, 0xee, 0xff, 0xe7, 0xef, 0xee, 0xff, 0xe0, 0xe9, 0xe9, 0xff, 0xdc, 0xe8, 0xe7, 0xff, 0xda, 0xe2, 0xe3, 0xff, 0xcf, 0xd2, 0xd2, 0xff, 0xc9, 0xc9, 0xc9, 0xff, 0xed, 0xef, 0xef, 0xff, 0xfa, 0xfc, 0xfc, 0xff, 0xfc, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf8, 0xf6, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xfb, 0xff, 0xf4, 0xf6, 0xf4, 0xff, 0xeb, 0xef, 0xe9, 0xff, 0xdb, 0xe1, 0xd6, 0xff, 0xde, 0xe5, 0xe1, 0xff, 0xe8, 0xf3, 0xf7, 0xff, 0xe4, 0xef, 0xf3, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe2, 0xed, 0xec, 0xff, 0xe3, 0xee, 0xec, 0xff, 0xe7, 0xf2, 0xf0, 0xff, 0xe6, 0xf1, 0xef, 0xff, 0xe3, 0xed, 0xec, 0xff, 0xe6, 0xf0, 0xf1, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe2, 0xec, 0xeb, 0xff, 0xe4, 0xef, 0xee, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe3, 0xee, 0xed, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe6, 0xef, 0xf0, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe1, 0xec, 0xec, 0xff, 0xdf, 0xec, 0xed, 0xff, 0xe1, 0xed, 0xef, 0xff, 0xe1, 0xee, 0xef, 0xff, 0xe1, 0xee, 0xef, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe5, 0xee, 0xed, 0xff, 0xe4, 0xee, 0xed, 0xff, 0xe5, 0xee, 0xed, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe1, 0xed, 0xed, 0xff, 0xda, 0xe6, 0xe4, 0xff, 0xca, 0xd2, 0xd0, 0xff, 0xd3, 0xd9, 0xd8, 0xff, 0xd4, 0xd4, 0xd5, 0xff, 0xa9, 0xaa, 0xa8, 0xff, 0xd8, 0xe1, 0xdf, 0xff, 0xe9, 0xee, 0xf0, 0xff, 0xeb, 0xf0, 0xf2, 0xff, 0xf4, 0xf7, 0xf8, 0xff, 0xfc, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0xd6, 0xf6, 0xed, 0xe7, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xfa, 0xfa, 0xff, 0xef, 0xf3, 0xf0, 0xff, 0xe0, 0xe6, 0xdb, 0xff, 0xd4, 0xd8, 0xca, 0xff, 0xd2, 0xd8, 0xcd, 0xff, 0xe3, 0xec, 0xe4, 0xff, 0xe4, 0xf1, 0xf0, 0xff, 0xe2, 0xf0, 0xf0, 0xff, 0xe4, 0xef, 0xee, 0xff, 0xe6, 0xf0, 0xef, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe4, 0xee, 0xee, 0xff, 0xe8, 0xf2, 0xf1, 0xff, 0xeb, 0xf6, 0xf4, 0xff, 0xe5, 0xf0, 0xef, 0xff, 0xe4, 0xee, 0xef, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe7, 0xf1, 0xf2, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe4, 0xed, 0xee, 0xff, 0xe2, 0xec, 0xee, 0xff, 0xe2, 0xeb, 0xee, 0xff, 0xe3, 0xec, 0xee, 0xff, 0xe0, 0xe9, 0xec, 0xff, 0xd9, 0xe4, 0xe7, 0xff, 0xde, 0xe9, 0xec, 0xff, 0xdd, 0xe9, 0xec, 0xff, 0xdb, 0xe7, 0xea, 0xff, 0xe1, 0xec, 0xee, 0xff, 0xdd, 0xe9, 0xeb, 0xff, 0xdf, 0xec, 0xee, 0xff, 0xdd, 0xea, 0xec, 0xff, 0xdc, 0xe8, 0xea, 0xff, 0xdc, 0xe9, 0xeb, 0xff, 0xdc, 0xe8, 0xea, 0xff, 0xda, 0xe7, 0xe8, 0xff, 0xdb, 0xe7, 0xe9, 0xff, 0xdc, 0xe8, 0xea, 0xff, 0xdb, 0xe6, 0xe7, 0xff, 0xd5, 0xdb, 0xdb, 0xff, 0xd1, 0xd6, 0xd7, 0xff, 0x9a, 0x94, 0x96, 0xff, 0x99, 0x94, 0x93, 0xff, 0xdb, 0xe9, 0xe5, 0xff, 0xdd, 0xe6, 0xe8, 0xff, 0xd7, 0xde, 0xe2, 0xff, 0xdc, 0xe5, 0xe8, 0xff, 0xe9, 0xf1, 0xf2, 0xff, 0xf1, 0xf5, 0xf6, 0xff, 0xf9, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf7, 0xf1, 0xeb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xfa, 0xff, 0xf5, 0xf8, 0xf4, 0xff, 0xe8, 0xf1, 0xed, 0xff, 0xde, 0xeb, 0xec, 0xff, 0xd6, 0xe2, 0xe0, 0xff, 0xd6, 0xe1, 0xdb, 0xff, 0xde, 0xe9, 0xe2, 0xff, 0xdf, 0xe7, 0xe4, 0xff, 0xe5, 0xee, 0xee, 0xff, 0xe4, 0xef, 0xf0, 0xff, 0xe5, 0xf1, 0xf1, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xe7, 0xf2, 0xf0, 0xff, 0xe4, 0xee, 0xed, 0xff, 0xe5, 0xee, 0xef, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xed, 0xf8, 0xf5, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe4, 0xec, 0xec, 0xff, 0xe4, 0xef, 0xed, 0xff, 0xe5, 0xf0, 0xf0, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xdf, 0xe9, 0xea, 0xff, 0xe1, 0xeb, 0xed, 0xff, 0xe2, 0xec, 0xee, 0xff, 0xe2, 0xeb, 0xed, 0xff, 0xe0, 0xea, 0xec, 0xff, 0xdd, 0xe7, 0xe9, 0xff, 0xda, 0xe3, 0xe5, 0xff, 0xde, 0xe7, 0xea, 0xff, 0xd8, 0xe4, 0xe7, 0xff, 0xda, 0xe9, 0xec, 0xff, 0xdc, 0xe8, 0xec, 0xff, 0xd6, 0xe0, 0xe6, 0xff, 0xd4, 0xdd, 0xe3, 0xff, 0xdb, 0xe5, 0xe9, 0xff, 0xd1, 0xdc, 0xe0, 0xff, 0xce, 0xda, 0xde, 0xff, 0xd8, 0xe3, 0xe7, 0xff, 0xd6, 0xe3, 0xe6, 0xff, 0xd5, 0xe2, 0xe4, 0xff, 0xd6, 0xdf, 0xe8, 0xff, 0xda, 0xe3, 0xe6, 0xff, 0xda, 0xe3, 0xe4, 0xff, 0xd1, 0xd9, 0xdc, 0xff, 0x91, 0x8f, 0x8f, 0xff, 0xb1, 0xad, 0xab, 0xff, 0xe3, 0xec, 0xe9, 0xff, 0xd6, 0xe1, 0xe0, 0xff, 0xd9, 0xe4, 0xe4, 0xff, 0xdb, 0xe8, 0xe8, 0xff, 0xd8, 0xe6, 0xe6, 0xff, 0xda, 0xe4, 0xe6, 0xff, 0xe0, 0xe9, 0xe9, 0xff, 0xe9, 0xef, 0xef, 0xff, 0xf6, 0xf8, 0xf8, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfd, 0xfc, 0xff, 0xf3, 0xf8, 0xf4, 0xff, 0xe7, 0xef, 0xe8, 0xff, 0xe3, 0xee, 0xe8, 0xff, 0xda, 0xe7, 0xe2, 0xff, 0xdd, 0xea, 0xe9, 0xff, 0xe0, 0xed, 0xec, 0xff, 0xe2, 0xf0, 0xee, 0xff, 0xe3, 0xf1, 0xf0, 0xff, 0xe7, 0xf3, 0xf2, 0xff, 0xe6, 0xf2, 0xf0, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xe9, 0xf3, 0xf1, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xe7, 0xf2, 0xf0, 0xff, 0xe4, 0xee, 0xef, 0xff, 0xe4, 0xed, 0xee, 0xff, 0xe7, 0xf2, 0xf1, 0xff, 0xed, 0xf8, 0xf6, 0xff, 0xeb, 0xf6, 0xf4, 0xff, 0xe5, 0xef, 0xee, 0xff, 0xe5, 0xed, 0xed, 0xff, 0xe2, 0xeb, 0xe9, 0xff, 0xdf, 0xe8, 0xe6, 0xff, 0xe2, 0xea, 0xea, 0xff, 0xdf, 0xe7, 0xe9, 0xff, 0xd4, 0xdd, 0xde, 0xff, 0xe4, 0xed, 0xec, 0xff, 0xe3, 0xed, 0xec, 0xff, 0xe3, 0xed, 0xec, 0xff, 0xe3, 0xec, 0xeb, 0xff, 0xe3, 0xeb, 0xea, 0xff, 0xdf, 0xe6, 0xe7, 0xff, 0xdf, 0xea, 0xec, 0xff, 0xdc, 0xea, 0xed, 0xff, 0xd2, 0xdd, 0xe5, 0xff, 0xd3, 0xde, 0xe3, 0xff, 0xd6, 0xe1, 0xe4, 0xff, 0xd5, 0xe0, 0xe4, 0xff, 0xcc, 0xd8, 0xde, 0xff, 0xcf, 0xda, 0xe1, 0xff, 0xd0, 0xdb, 0xe2, 0xff, 0xcd, 0xd8, 0xde, 0xff, 0xcb, 0xd6, 0xe0, 0xff, 0xc8, 0xd8, 0xe1, 0xff, 0xbc, 0xcb, 0xdb, 0xff, 0xca, 0xd7, 0xde, 0xff, 0xd7, 0xe2, 0xe0, 0xff, 0xc4, 0xce, 0xce, 0xff, 0xc4, 0xc9, 0xc9, 0xff, 0xda, 0xe0, 0xe1, 0xff, 0xd0, 0xdd, 0xdf, 0xff, 0xdd, 0xe8, 0xeb, 0xff, 0xdd, 0xea, 0xec, 0xff, 0xd5, 0xe3, 0xe4, 0xff, 0xd8, 0xe4, 0xe5, 0xff, 0xda, 0xe7, 0xea, 0xff, 0xd7, 0xe4, 0xe6, 0xff, 0xe2, 0xea, 0xea, 0xff, 0xd9, 0xdb, 0xdb, 0xff, 0xe3, 0xe2, 0xe3, 0xff, 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfb, 0xf9, 0xff, 0xf0, 0xf7, 0xf5, 0xff, 0xe6, 0xf2, 0xf1, 0xff, 0xe3, 0xf3, 0xf4, 0xff, 0xe7, 0xf5, 0xf4, 0xff, 0xe1, 0xef, 0xea, 0xff, 0xe0, 0xed, 0xe7, 0xff, 0xe2, 0xef, 0xef, 0xff, 0xe4, 0xf0, 0xf1, 0xff, 0xe5, 0xf2, 0xf0, 0xff, 0xe7, 0xf3, 0xf1, 0xff, 0xe9, 0xf3, 0xf1, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe8, 0xf2, 0xf3, 0xff, 0xe3, 0xef, 0xee, 0xff, 0xe5, 0xf2, 0xf1, 0xff, 0xed, 0xf7, 0xf7, 0xff, 0xea, 0xf4, 0xf5, 0xff, 0xea, 0xf4, 0xf4, 0xff, 0xea, 0xf1, 0xf0, 0xff, 0xcd, 0xd4, 0xd3, 0xff, 0xd4, 0xda, 0xda, 0xff, 0xd5, 0xda, 0xda, 0xff, 0xdb, 0xe1, 0xe0, 0xff, 0xeb, 0xf2, 0xf1, 0xff, 0xe8, 0xef, 0xee, 0xff, 0xde, 0xe4, 0xe3, 0xff, 0xe2, 0xe8, 0xe7, 0xff, 0xdb, 0xe4, 0xe3, 0xff, 0xdc, 0xe6, 0xe7, 0xff, 0xdf, 0xeb, 0xed, 0xff, 0xd9, 0xe4, 0xe8, 0xff, 0xd9, 0xe1, 0xe2, 0xff, 0xdc, 0xe9, 0xe6, 0xff, 0xc1, 0xcd, 0xd0, 0xff, 0xbd, 0xc5, 0xd1, 0xff, 0xc8, 0xd1, 0xde, 0xff, 0xc7, 0xd3, 0xe0, 0xff, 0xc4, 0xd1, 0xdf, 0xff, 0xc3, 0xce, 0xda, 0xff, 0xc9, 0xd2, 0xe0, 0xff, 0xb8, 0xc9, 0xde, 0xff, 0x9f, 0xb3, 0xcd, 0xff, 0xb4, 0xbe, 0xcf, 0xff, 0xc6, 0xca, 0xd0, 0xff, 0xc3, 0xc7, 0xcb, 0xff, 0xd4, 0xd6, 0xda, 0xff, 0xc2, 0xc5, 0xcc, 0xff, 0xbd, 0xc3, 0xcb, 0xff, 0xc9, 0xcf, 0xd2, 0xff, 0xd4, 0xdb, 0xdd, 0xff, 0xe1, 0xeb, 0xee, 0xff, 0xde, 0xeb, 0xed, 0xff, 0xd9, 0xe6, 0xe9, 0xff, 0xd9, 0xe7, 0xe9, 0xff, 0xdb, 0xe6, 0xe5, 0xff, 0xbb, 0xc0, 0xbf, 0xff, 0xc0, 0xc4, 0xc2, 0xff, 0xec, 0xf0, 0xef, 0xff, 0xf4, 0xf7, 0xf8, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xf0, 0xe8, 0x21, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfa, 0xff, 0xe7, 0xe6, 0xdc, 0xff, 0xde, 0xe3, 0xd6, 0xff, 0xda, 0xea, 0xe8, 0xff, 0xde, 0xeb, 0xea, 0xff, 0xde, 0xed, 0xee, 0xff, 0xdf, 0xef, 0xf2, 0xff, 0xe3, 0xf1, 0xf2, 0xff, 0xe6, 0xf3, 0xf1, 0xff, 0xe6, 0xf3, 0xf2, 0xff, 0xe6, 0xf2, 0xf2, 0xff, 0xe6, 0xf3, 0xf3, 0xff, 0xe8, 0xf4, 0xf2, 0xff, 0xe9, 0xf4, 0xf1, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xea, 0xf5, 0xf3, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe7, 0xf2, 0xf1, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe5, 0xef, 0xf0, 0xff, 0xe2, 0xef, 0xf0, 0xff, 0xe6, 0xf2, 0xf2, 0xff, 0xeb, 0xf6, 0xf5, 0xff, 0xeb, 0xf5, 0xf5, 0xff, 0xeb, 0xf5, 0xf4, 0xff, 0xe0, 0xe9, 0xe7, 0xff, 0xe2, 0xe8, 0xe8, 0xff, 0xd7, 0xdc, 0xda, 0xff, 0xe4, 0xea, 0xe8, 0xff, 0xeb, 0xf2, 0xf2, 0xff, 0xd8, 0xdf, 0xde, 0xff, 0xda, 0xe1, 0xdf, 0xff, 0xe3, 0xea, 0xe9, 0xff, 0xdf, 0xe8, 0xe7, 0xff, 0xe2, 0xef, 0xee, 0xff, 0xe2, 0xef, 0xef, 0xff, 0xd3, 0xdd, 0xdf, 0xff, 0xbd, 0xc9, 0xd4, 0xff, 0xc2, 0xd3, 0xe5, 0xff, 0xb4, 0xc3, 0xda, 0xff, 0xa5, 0xaf, 0xc6, 0xff, 0xb5, 0xc0, 0xd0, 0xff, 0xb5, 0xc4, 0xd5, 0xff, 0x99, 0xaa, 0xbd, 0xff, 0xb3, 0xc0, 0xd0, 0xff, 0xd0, 0xda, 0xe6, 0xff, 0xa7, 0xb2, 0xc8, 0xff, 0x92, 0xa1, 0xb0, 0xff, 0x90, 0x9b, 0xaa, 0xff, 0x92, 0x94, 0xa2, 0xff, 0x9e, 0x99, 0xa0, 0xff, 0x96, 0x92, 0x96, 0xff, 0x9f, 0x9d, 0xa0, 0xff, 0xa4, 0xa6, 0xaa, 0xff, 0xb2, 0xb5, 0xb7, 0xff, 0xae, 0xb0, 0xb1, 0xff, 0xbc, 0xbe, 0xbf, 0xff, 0xcf, 0xd6, 0xd7, 0xff, 0xd7, 0xdf, 0xe1, 0xff, 0xda, 0xe3, 0xe4, 0xff, 0xda, 0xe4, 0xe4, 0xff, 0xd0, 0xd7, 0xd8, 0xff, 0xd3, 0xdb, 0xdd, 0xff, 0xd6, 0xe1, 0xe1, 0xff, 0xd8, 0xe3, 0xe5, 0xff, 0xe5, 0xed, 0xee, 0xff, 0xf5, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xdf, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf3, 0xf4, 0xed, 0xff, 0xd4, 0xd1, 0xbb, 0xff, 0xc2, 0xc4, 0xa9, 0xff, 0xd2, 0xdb, 0xcb, 0xff, 0xe0, 0xea, 0xea, 0xff, 0xdc, 0xe5, 0xe5, 0xff, 0xdb, 0xe9, 0xe7, 0xff, 0xde, 0xed, 0xee, 0xff, 0xe0, 0xef, 0xf1, 0xff, 0xe5, 0xf2, 0xf3, 0xff, 0xe6, 0xf2, 0xf2, 0xff, 0xe6, 0xf3, 0xf2, 0xff, 0xe5, 0xf2, 0xf2, 0xff, 0xe7, 0xf2, 0xf1, 0xff, 0xe9, 0xf3, 0xf2, 0xff, 0xe8, 0xf3, 0xf1, 0xff, 0xea, 0xf5, 0xf3, 0xff, 0xeb, 0xf6, 0xf4, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe8, 0xf2, 0xf1, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xe1, 0xeb, 0xec, 0xff, 0xe3, 0xee, 0xf0, 0xff, 0xe6, 0xf1, 0xf3, 0xff, 0xe8, 0xf2, 0xf3, 0xff, 0xeb, 0xf5, 0xf5, 0xff, 0xea, 0xf5, 0xf4, 0xff, 0xeb, 0xf6, 0xf3, 0xff, 0xe9, 0xf2, 0xf0, 0xff, 0xec, 0xf5, 0xf2, 0xff, 0xe9, 0xf1, 0xef, 0xff, 0xe4, 0xed, 0xec, 0xff, 0xe2, 0xeb, 0xe9, 0xff, 0xe4, 0xed, 0xec, 0xff, 0xe5, 0xee, 0xed, 0xff, 0xe7, 0xf1, 0xf2, 0xff, 0xd6, 0xe2, 0xe5, 0xff, 0xce, 0xd8, 0xdc, 0xff, 0xd3, 0xdd, 0xe2, 0xff, 0x8a, 0x99, 0xb7, 0xff, 0x59, 0x68, 0x98, 0xff, 0x8b, 0x9c, 0xbe, 0xff, 0xb1, 0xc1, 0xd1, 0xff, 0xbc, 0xc8, 0xd2, 0xff, 0xb6, 0xc3, 0xd0, 0xff, 0xa8, 0xb6, 0xc6, 0xff, 0xaa, 0xb8, 0xc4, 0xff, 0xc5, 0xd3, 0xda, 0xff, 0xd5, 0xe5, 0xe3, 0xff, 0xe1, 0xec, 0xee, 0xff, 0xd3, 0xdf, 0xe5, 0xff, 0xc0, 0xcb, 0xd2, 0xff, 0xb3, 0xb9, 0xbb, 0xff, 0xb0, 0xb2, 0xb3, 0xff, 0xaa, 0xaa, 0xaa, 0xff, 0xb0, 0xb0, 0xb0, 0xff, 0xbb, 0xc0, 0xc0, 0xff, 0xc3, 0xc7, 0xc7, 0xff, 0xc1, 0xc3, 0xc3, 0xff, 0xbc, 0xbc, 0xbd, 0xff, 0xc4, 0xc6, 0xc5, 0xff, 0xc9, 0xcd, 0xcc, 0xff, 0xce, 0xd6, 0xd5, 0xff, 0xda, 0xe2, 0xe3, 0xff, 0xdd, 0xe9, 0xec, 0xff, 0xcc, 0xda, 0xde, 0xff, 0xd5, 0xe1, 0xe4, 0xff, 0xdd, 0xea, 0xea, 0xff, 0xdf, 0xeb, 0xea, 0xff, 0xeb, 0xf2, 0xf3, 0xff, 0xfa, 0xfb, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0xf7, 0xf0, 0xe8, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xed, 0xe7, 0x9d, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf4, 0xf0, 0xff, 0xde, 0xe1, 0xd5, 0xff, 0xcf, 0xd5, 0xc6, 0xff, 0xd6, 0xdb, 0xc2, 0xff, 0xd4, 0xdd, 0xcc, 0xff, 0xdc, 0xe6, 0xda, 0xff, 0xde, 0xe9, 0xe2, 0xff, 0xdc, 0xe8, 0xe5, 0xff, 0xdf, 0xec, 0xea, 0xff, 0xe2, 0xef, 0xed, 0xff, 0xe2, 0xef, 0xef, 0xff, 0xe4, 0xf1, 0xf3, 0xff, 0xe6, 0xf2, 0xf2, 0xff, 0xe5, 0xf1, 0xf1, 0xff, 0xe6, 0xf1, 0xf1, 0xff, 0xe8, 0xf1, 0xf2, 0xff, 0xe8, 0xf2, 0xf1, 0xff, 0xea, 0xf5, 0xf2, 0xff, 0xeb, 0xf6, 0xf4, 0xff, 0xea, 0xf4, 0xf4, 0xff, 0xea, 0xf3, 0xf4, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xe8, 0xf1, 0xf1, 0xff, 0xe5, 0xf1, 0xf1, 0xff, 0xe0, 0xec, 0xed, 0xff, 0xe6, 0xf0, 0xef, 0xff, 0xea, 0xf2, 0xf6, 0xff, 0xe9, 0xf1, 0xf6, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xeb, 0xf5, 0xf3, 0xff, 0xea, 0xf4, 0xf3, 0xff, 0xe6, 0xf1, 0xef, 0xff, 0xe6, 0xf1, 0xef, 0xff, 0xe7, 0xf1, 0xef, 0xff, 0xe7, 0xf1, 0xef, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe6, 0xf2, 0xf2, 0xff, 0xe3, 0xef, 0xee, 0xff, 0xdd, 0xe8, 0xec, 0xff, 0xca, 0xd5, 0xe1, 0xff, 0xbf, 0xc9, 0xd7, 0xff, 0xc6, 0xd1, 0xdb, 0xff, 0xa2, 0xb0, 0xc0, 0xff, 0x7f, 0x8c, 0xaa, 0xff, 0xa5, 0xb5, 0xcb, 0xff, 0xcb, 0xdc, 0xe4, 0xff, 0xd1, 0xdf, 0xe6, 0xff, 0xcb, 0xd5, 0xdc, 0xff, 0xd9, 0xe2, 0xe7, 0xff, 0xe2, 0xef, 0xf4, 0xff, 0xd2, 0xe1, 0xe9, 0xff, 0xc7, 0xd1, 0xd9, 0xff, 0xc2, 0xc7, 0xca, 0xff, 0xd0, 0xd5, 0xd3, 0xff, 0xea, 0xf5, 0xf1, 0xff, 0xe8, 0xfa, 0xf7, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xbb, 0xbf, 0xbf, 0xff, 0xa4, 0xa2, 0xa1, 0xff, 0xbc, 0xbb, 0xb9, 0xff, 0xcf, 0xd4, 0xd5, 0xff, 0xcb, 0xd2, 0xd2, 0xff, 0xc3, 0xc5, 0xc3, 0xff, 0xc1, 0xc1, 0xc1, 0xff, 0xc0, 0xc2, 0xc2, 0xff, 0xc3, 0xc8, 0xc6, 0xff, 0xc0, 0xc6, 0xc4, 0xff, 0xc8, 0xd1, 0xd2, 0xff, 0xc4, 0xcd, 0xd2, 0xff, 0xbf, 0xc5, 0xcb, 0xff, 0xcf, 0xd9, 0xdc, 0xff, 0xdc, 0xe8, 0xe7, 0xff, 0xdb, 0xe6, 0xe5, 0xff, 0xe0, 0xe8, 0xe7, 0xff, 0xef, 0xf2, 0xf3, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xdf, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe6, 0xde, 0xff, 0xc0, 0xb8, 0xa1, 0xff, 0xcd, 0xd3, 0xbf, 0xff, 0xe4, 0xee, 0xe2, 0xff, 0xdc, 0xe7, 0xdd, 0xff, 0xe1, 0xed, 0xe8, 0xff, 0xde, 0xec, 0xe6, 0xff, 0xe0, 0xee, 0xe4, 0xff, 0xe3, 0xf1, 0xe8, 0xff, 0xe4, 0xf1, 0xef, 0xff, 0xe4, 0xf0, 0xee, 0xff, 0xe3, 0xef, 0xef, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xe7, 0xf2, 0xf2, 0xff, 0xea, 0xf3, 0xf3, 0xff, 0xe9, 0xf3, 0xf4, 0xff, 0xea, 0xf5, 0xf4, 0xff, 0xec, 0xf8, 0xf5, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xea, 0xf4, 0xf4, 0xff, 0xea, 0xf4, 0xf4, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xe5, 0xf0, 0xf3, 0xff, 0xe4, 0xf0, 0xf2, 0xff, 0xe7, 0xf1, 0xf2, 0xff, 0xea, 0xf3, 0xf5, 0xff, 0xe9, 0xf2, 0xf4, 0xff, 0xe8, 0xf2, 0xf3, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe5, 0xf0, 0xef, 0xff, 0xe4, 0xef, 0xef, 0xff, 0xe4, 0xef, 0xee, 0xff, 0xe5, 0xf0, 0xf0, 0xff, 0xe4, 0xef, 0xef, 0xff, 0xe5, 0xf1, 0xf1, 0xff, 0xe1, 0xed, 0xec, 0xff, 0xd8, 0xe4, 0xe7, 0xff, 0xc9, 0xd6, 0xe1, 0xff, 0xc6, 0xd3, 0xdf, 0xff, 0xc0, 0xcd, 0xd5, 0xff, 0xb3, 0xc0, 0xce, 0xff, 0xb4, 0xc5, 0xdc, 0xff, 0xad, 0xc2, 0xd6, 0xff, 0x92, 0xa3, 0xbe, 0xff, 0xa1, 0xaf, 0xc4, 0xff, 0xc6, 0xd5, 0xdc, 0xff, 0xe3, 0xf0, 0xf3, 0xff, 0xad, 0xb6, 0xc3, 0xff, 0x80, 0x84, 0x97, 0xff, 0x66, 0x64, 0x73, 0xff, 0x88, 0x82, 0x88, 0xff, 0xa3, 0x9c, 0x99, 0xff, 0xaf, 0xb0, 0xa8, 0xff, 0xda, 0xe6, 0xe4, 0xff, 0xe1, 0xee, 0xed, 0xff, 0xe7, 0xf2, 0xf0, 0xff, 0xcc, 0xd1, 0xcc, 0xff, 0xa5, 0x9e, 0x99, 0xff, 0xb8, 0xb4, 0xb3, 0xff, 0xbe, 0xbf, 0xbe, 0xff, 0xb8, 0xbd, 0xba, 0xff, 0xbc, 0xc0, 0xc0, 0xff, 0xbc, 0xbe, 0xbf, 0xff, 0xc9, 0xc9, 0xc7, 0xff, 0xb5, 0xb4, 0xb3, 0xff, 0xb0, 0xac, 0xaf, 0xff, 0xa7, 0xa7, 0xac, 0xff, 0xa4, 0xac, 0xaf, 0xff, 0xc0, 0xc8, 0xcc, 0xff, 0xc9, 0xcf, 0xd0, 0xff, 0xc4, 0xcb, 0xc8, 0xff, 0xcc, 0xd5, 0xd4, 0xff, 0xce, 0xda, 0xdb, 0xff, 0xde, 0xe6, 0xe8, 0xff, 0xf6, 0xf8, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf8, 0xf1, 0xec, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xf8, 0xff, 0xe4, 0xe6, 0xdb, 0xff, 0xad, 0xa8, 0x8c, 0xff, 0xb3, 0xac, 0x8e, 0xff, 0xc8, 0xca, 0xaa, 0xff, 0xba, 0xb8, 0x9b, 0xff, 0xcd, 0xd7, 0xc2, 0xff, 0xde, 0xeb, 0xdf, 0xff, 0xde, 0xeb, 0xe1, 0xff, 0xe4, 0xec, 0xe5, 0xff, 0xe0, 0xe8, 0xe3, 0xff, 0xdf, 0xee, 0xea, 0xff, 0xe2, 0xf0, 0xed, 0xff, 0xe5, 0xf2, 0xf1, 0xff, 0xe8, 0xf3, 0xf4, 0xff, 0xe9, 0xf5, 0xf3, 0xff, 0xeb, 0xf6, 0xf4, 0xff, 0xeb, 0xf6, 0xf4, 0xff, 0xec, 0xf5, 0xf4, 0xff, 0xed, 0xf7, 0xf5, 0xff, 0xed, 0xf9, 0xf7, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xeb, 0xf5, 0xf5, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe8, 0xf1, 0xf4, 0xff, 0xe4, 0xef, 0xf2, 0xff, 0xe1, 0xec, 0xef, 0xff, 0xe3, 0xec, 0xef, 0xff, 0xe8, 0xf2, 0xf1, 0xff, 0xea, 0xf3, 0xf3, 0xff, 0xe8, 0xf1, 0xf4, 0xff, 0xe7, 0xf2, 0xf4, 0xff, 0xe3, 0xf0, 0xf0, 0xff, 0xe1, 0xed, 0xee, 0xff, 0xe2, 0xee, 0xef, 0xff, 0xe3, 0xef, 0xf1, 0xff, 0xe0, 0xed, 0xee, 0xff, 0xe2, 0xef, 0xef, 0xff, 0xe6, 0xf3, 0xf3, 0xff, 0xdd, 0xe8, 0xe7, 0xff, 0xde, 0xe8, 0xe9, 0xff, 0xc7, 0xd2, 0xda, 0xff, 0xc2, 0xd0, 0xd8, 0xff, 0xcb, 0xd9, 0xdf, 0xff, 0xbd, 0xc9, 0xd5, 0xff, 0xa7, 0xb5, 0xc7, 0xff, 0x88, 0x98, 0xaa, 0xff, 0x9d, 0xa9, 0xb9, 0xff, 0xbf, 0xcc, 0xd6, 0xff, 0xd4, 0xe2, 0xe7, 0xff, 0xad, 0xb4, 0xb9, 0xff, 0x82, 0x7f, 0x89, 0xff, 0x8c, 0x86, 0x8b, 0xff, 0x7f, 0x7c, 0x79, 0xff, 0x7a, 0x77, 0x76, 0xff, 0xa3, 0x9f, 0x9e, 0xff, 0xc1, 0xbf, 0xbc, 0xff, 0xdb, 0xdf, 0xdc, 0xff, 0xdc, 0xe7, 0xe4, 0xff, 0xe1, 0xef, 0xeb, 0xff, 0xe7, 0xf0, 0xea, 0xff, 0xbb, 0xb8, 0xb1, 0xff, 0x9e, 0x97, 0x95, 0xff, 0xad, 0xa6, 0xa8, 0xff, 0xb9, 0xb8, 0xb8, 0xff, 0xbc, 0xbe, 0xbe, 0xff, 0xbc, 0xbd, 0xbb, 0xff, 0xb7, 0xb3, 0xaf, 0xff, 0xb3, 0xad, 0xa9, 0xff, 0xa3, 0x9c, 0x9e, 0xff, 0xb2, 0xb0, 0xb5, 0xff, 0xb4, 0xb6, 0xb8, 0xff, 0xb8, 0xbe, 0xc1, 0xff, 0xc0, 0xc8, 0xcc, 0xff, 0xc5, 0xcd, 0xce, 0xff, 0xc7, 0xce, 0xd0, 0xff, 0xc8, 0xd2, 0xd4, 0xff, 0xbc, 0xc7, 0xcb, 0xff, 0xd1, 0xda, 0xe1, 0xff, 0xeb, 0xef, 0xf3, 0xff, 0xfd, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xeb, 0xeb, 0x19, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xe6, 0xe1, 0xff, 0xe3, 0xe6, 0xce, 0xff, 0xca, 0xd3, 0xb5, 0xff, 0xa6, 0xa0, 0x89, 0xff, 0xac, 0xa4, 0x8b, 0xff, 0xca, 0xcd, 0xb4, 0xff, 0xc8, 0xc9, 0xb0, 0xff, 0xde, 0xe8, 0xda, 0xff, 0xdf, 0xeb, 0xe5, 0xff, 0xe0, 0xed, 0xe8, 0xff, 0xe4, 0xef, 0xea, 0xff, 0xe8, 0xf3, 0xed, 0xff, 0xe8, 0xf4, 0xf0, 0xff, 0xea, 0xf7, 0xf4, 0xff, 0xec, 0xf8, 0xf7, 0xff, 0xed, 0xf8, 0xf7, 0xff, 0xee, 0xf9, 0xf7, 0xff, 0xef, 0xfa, 0xf8, 0xff, 0xed, 0xf8, 0xf6, 0xff, 0xec, 0xf4, 0xf3, 0xff, 0xe2, 0xec, 0xea, 0xff, 0xd9, 0xe5, 0xe2, 0xff, 0xe2, 0xed, 0xea, 0xff, 0xea, 0xf4, 0xf3, 0xff, 0xec, 0xf6, 0xf7, 0xff, 0xeb, 0xf5, 0xf7, 0xff, 0xe8, 0xf0, 0xf4, 0xff, 0xe1, 0xed, 0xef, 0xff, 0xda, 0xe6, 0xe9, 0xff, 0xe2, 0xeb, 0xed, 0xff, 0xe7, 0xf0, 0xf0, 0xff, 0xea, 0xf4, 0xf5, 0xff, 0xe4, 0xed, 0xf0, 0xff, 0xe0, 0xed, 0xef, 0xff, 0xe6, 0xf3, 0xf6, 0xff, 0xe0, 0xec, 0xef, 0xff, 0xde, 0xeb, 0xec, 0xff, 0xdd, 0xea, 0xec, 0xff, 0xde, 0xeb, 0xee, 0xff, 0xe7, 0xf3, 0xf5, 0xff, 0xe1, 0xee, 0xee, 0xff, 0xd8, 0xe2, 0xe0, 0xff, 0xde, 0xe5, 0xe4, 0xff, 0xcc, 0xd7, 0xdc, 0xff, 0xcb, 0xd7, 0xdd, 0xff, 0xd9, 0xe7, 0xe7, 0xff, 0xc3, 0xce, 0xd4, 0xff, 0xa1, 0xac, 0xb9, 0xff, 0xbf, 0xc9, 0xcf, 0xff, 0xdb, 0xe2, 0xde, 0xff, 0xf7, 0xff, 0xf9, 0xff, 0xbd, 0xc0, 0xc2, 0xff, 0x81, 0x7e, 0x82, 0xff, 0x8b, 0x84, 0x84, 0xff, 0x90, 0x83, 0x7f, 0xff, 0x9a, 0x8a, 0x87, 0xff, 0x8c, 0x82, 0x81, 0xff, 0x8b, 0x86, 0x87, 0xff, 0xa9, 0xa4, 0xa5, 0xff, 0xb9, 0xb8, 0xb6, 0xff, 0xdc, 0xe6, 0xe3, 0xff, 0xd9, 0xe4, 0xdf, 0xff, 0xdd, 0xe5, 0xdc, 0xff, 0xdf, 0xe3, 0xd9, 0xff, 0xb5, 0xaf, 0xac, 0xff, 0x96, 0x8c, 0x8f, 0xff, 0x95, 0x8f, 0x92, 0xff, 0xa4, 0x9f, 0x9f, 0xff, 0xbc, 0xb8, 0xb2, 0xff, 0xaa, 0xa8, 0x9d, 0xff, 0xba, 0xb6, 0xad, 0xff, 0x99, 0x94, 0x94, 0xff, 0xa8, 0x9d, 0xa1, 0xff, 0x9e, 0x8e, 0x91, 0xff, 0x8c, 0x84, 0x88, 0xff, 0xac, 0xae, 0xb5, 0xff, 0xaf, 0xb6, 0xc0, 0xff, 0xab, 0xb2, 0xba, 0xff, 0xb7, 0xbe, 0xc3, 0xff, 0xba, 0xc3, 0xc5, 0xff, 0xb2, 0xb9, 0xbe, 0xff, 0xb6, 0xbe, 0xc8, 0xff, 0xd8, 0xde, 0xe3, 0xff, 0xfb, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xeb, 0xeb, 0x19, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xd5, 0xcc, 0xff, 0x9e, 0x94, 0x7a, 0xff, 0x96, 0x86, 0x64, 0xff, 0xbd, 0xba, 0x9f, 0xff, 0xd3, 0xd7, 0xbc, 0xff, 0xcb, 0xd1, 0xba, 0xff, 0xd9, 0xe0, 0xd3, 0xff, 0xdb, 0xe4, 0xd2, 0xff, 0xe0, 0xec, 0xe4, 0xff, 0xe3, 0xee, 0xec, 0xff, 0xe4, 0xf1, 0xf1, 0xff, 0xe8, 0xf5, 0xf4, 0xff, 0xec, 0xf7, 0xf4, 0xff, 0xee, 0xf9, 0xf8, 0xff, 0xe8, 0xf5, 0xf6, 0xff, 0xe7, 0xf4, 0xf4, 0xff, 0xeb, 0xf5, 0xf3, 0xff, 0xea, 0xf4, 0xf3, 0xff, 0xeb, 0xf5, 0xf5, 0xff, 0xec, 0xf6, 0xf6, 0xff, 0xec, 0xf5, 0xf5, 0xff, 0xe3, 0xec, 0xeb, 0xff, 0xd5, 0xde, 0xdc, 0xff, 0xdd, 0xe5, 0xe4, 0xff, 0xed, 0xf5, 0xf4, 0xff, 0xea, 0xf3, 0xf3, 0xff, 0xec, 0xf5, 0xf6, 0xff, 0xec, 0xf6, 0xf6, 0xff, 0xe7, 0xf3, 0xf3, 0xff, 0xdd, 0xe8, 0xe8, 0xff, 0xde, 0xe6, 0xe6, 0xff, 0xe3, 0xeb, 0xee, 0xff, 0xe7, 0xf1, 0xf3, 0xff, 0xe1, 0xee, 0xef, 0xff, 0xd8, 0xe2, 0xe9, 0xff, 0xdf, 0xea, 0xf1, 0xff, 0xe3, 0xef, 0xf3, 0xff, 0xde, 0xea, 0xec, 0xff, 0xdf, 0xed, 0xed, 0xff, 0xe7, 0xf4, 0xf7, 0xff, 0xe0, 0xed, 0xef, 0xff, 0xdc, 0xe7, 0xe6, 0xff, 0xdb, 0xe5, 0xe2, 0xff, 0xde, 0xe8, 0xe8, 0xff, 0xd9, 0xe5, 0xe7, 0xff, 0xdb, 0xe8, 0xe9, 0xff, 0xdd, 0xe9, 0xe5, 0xff, 0xd6, 0xe3, 0xe6, 0xff, 0xc4, 0xd2, 0xdc, 0xff, 0xb1, 0xb5, 0xbd, 0xff, 0x8c, 0x87, 0x8e, 0xff, 0x70, 0x68, 0x65, 0xff, 0x72, 0x63, 0x67, 0xff, 0x96, 0x86, 0x85, 0xff, 0x9c, 0x8f, 0x86, 0xff, 0xb4, 0xb0, 0xa5, 0xff, 0xab, 0x9e, 0x95, 0xff, 0x78, 0x61, 0x5e, 0xff, 0x88, 0x78, 0x78, 0xff, 0x89, 0x7d, 0x80, 0xff, 0x6d, 0x60, 0x65, 0xff, 0xd8, 0xdc, 0xda, 0xff, 0xdb, 0xe7, 0xde, 0xff, 0xc3, 0xc9, 0xbd, 0xff, 0xe2, 0xe7, 0xdb, 0xff, 0xc2, 0xc2, 0xb9, 0xff, 0xa1, 0x96, 0x94, 0xff, 0x94, 0x8c, 0x8e, 0xff, 0x8a, 0x83, 0x85, 0xff, 0xb2, 0xaa, 0xa4, 0xff, 0xba, 0xbb, 0xad, 0xff, 0xae, 0xab, 0xa1, 0xff, 0xad, 0xa1, 0x9a, 0xff, 0x79, 0x67, 0x63, 0xff, 0x7c, 0x66, 0x66, 0xff, 0x7b, 0x69, 0x68, 0xff, 0x81, 0x75, 0x7a, 0xff, 0x6d, 0x65, 0x74, 0xff, 0x76, 0x73, 0x84, 0xff, 0x95, 0x99, 0xa3, 0xff, 0xb8, 0xbd, 0xc3, 0xff, 0xbd, 0xc4, 0xc4, 0xff, 0xa9, 0xaf, 0xb4, 0xff, 0xa7, 0xae, 0xb8, 0xff, 0xcc, 0xd4, 0xd8, 0xff, 0xf4, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xeb, 0xeb, 0x19, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf8, 0xff, 0xcd, 0xc2, 0xb3, 0xff, 0x97, 0x82, 0x61, 0xff, 0x8a, 0x75, 0x52, 0xff, 0x84, 0x6d, 0x4c, 0xff, 0x96, 0x85, 0x60, 0xff, 0xc7, 0xc6, 0xa5, 0xff, 0xdd, 0xe8, 0xd8, 0xff, 0xe4, 0xef, 0xe3, 0xff, 0xe0, 0xef, 0xec, 0xff, 0xdf, 0xed, 0xe9, 0xff, 0xe3, 0xf0, 0xef, 0xff, 0xe3, 0xf1, 0xf1, 0xff, 0xe4, 0xf2, 0xf3, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xdd, 0xe9, 0xec, 0xff, 0xdb, 0xe8, 0xec, 0xff, 0xe8, 0xf4, 0xf5, 0xff, 0xea, 0xf5, 0xf3, 0xff, 0xe9, 0xf4, 0xf1, 0xff, 0xe5, 0xf0, 0xee, 0xff, 0xe3, 0xee, 0xec, 0xff, 0xe5, 0xf0, 0xee, 0xff, 0xe9, 0xf3, 0xf2, 0xff, 0xea, 0xf3, 0xf3, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe9, 0xf3, 0xf2, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xec, 0xf5, 0xf5, 0xff, 0xec, 0xf8, 0xf8, 0xff, 0xdf, 0xea, 0xea, 0xff, 0xcc, 0xd4, 0xd5, 0xff, 0xe0, 0xe9, 0xec, 0xff, 0xdf, 0xeb, 0xed, 0xff, 0xe4, 0xf1, 0xf3, 0xff, 0xdd, 0xe9, 0xee, 0xff, 0xd7, 0xe3, 0xe9, 0xff, 0xde, 0xea, 0xf0, 0xff, 0xd3, 0xdf, 0xe5, 0xff, 0xcd, 0xda, 0xde, 0xff, 0xd2, 0xdc, 0xdf, 0xff, 0xd2, 0xdb, 0xdc, 0xff, 0xd8, 0xe1, 0xdf, 0xff, 0xdd, 0xe9, 0xe4, 0xff, 0xdf, 0xee, 0xeb, 0xff, 0xe0, 0xee, 0xed, 0xff, 0xe3, 0xee, 0xef, 0xff, 0xdb, 0xe7, 0xe7, 0xff, 0xd8, 0xe4, 0xeb, 0xff, 0xd8, 0xdf, 0xe0, 0xff, 0x89, 0x89, 0x89, 0xff, 0x70, 0x6a, 0x6f, 0xff, 0x85, 0x80, 0x83, 0xff, 0x5c, 0x50, 0x54, 0xff, 0xa1, 0x91, 0x8a, 0xff, 0x98, 0x87, 0x74, 0xff, 0x92, 0x81, 0x70, 0xff, 0xb5, 0xaf, 0xa0, 0xff, 0xaf, 0xa4, 0x9a, 0xff, 0x7b, 0x68, 0x65, 0xff, 0x8e, 0x83, 0x80, 0xff, 0x88, 0x7f, 0x7e, 0xff, 0x9e, 0x9c, 0x9a, 0xff, 0xd8, 0xde, 0xd8, 0xff, 0xbb, 0xbb, 0xb2, 0xff, 0xd2, 0xd7, 0xcd, 0xff, 0xc8, 0xcc, 0xc1, 0xff, 0x9b, 0x91, 0x8b, 0xff, 0x99, 0x90, 0x8e, 0xff, 0xa0, 0x9a, 0x9a, 0xff, 0x89, 0x7d, 0x7e, 0xff, 0xa0, 0x94, 0x90, 0xff, 0xad, 0xa0, 0x96, 0xff, 0xb9, 0xab, 0x95, 0xff, 0x6d, 0x5b, 0x50, 0xff, 0x59, 0x3f, 0x39, 0xff, 0x7c, 0x65, 0x57, 0xff, 0x6a, 0x53, 0x53, 0xff, 0x66, 0x53, 0x57, 0xff, 0x67, 0x58, 0x62, 0xff, 0x66, 0x5f, 0x6c, 0xff, 0x63, 0x5e, 0x70, 0xff, 0x8e, 0x90, 0x9c, 0xff, 0xc2, 0xc8, 0xca, 0xff, 0xba, 0xc1, 0xc3, 0xff, 0x9d, 0xa6, 0xb0, 0xff, 0xb2, 0xb9, 0xc2, 0xff, 0xec, 0xed, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xe1, 0x11, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf8, 0xf5, 0xff, 0xc2, 0xb8, 0xa4, 0xff, 0x76, 0x63, 0x42, 0xff, 0x90, 0x79, 0x4e, 0xff, 0xab, 0x9a, 0x73, 0xff, 0xd9, 0xdb, 0xbb, 0xff, 0xd3, 0xdb, 0xc0, 0xff, 0xbe, 0xbf, 0xa2, 0xff, 0xd5, 0xdf, 0xca, 0xff, 0xd4, 0xe1, 0xd1, 0xff, 0xd9, 0xe5, 0xde, 0xff, 0xe1, 0xed, 0xe9, 0xff, 0xe2, 0xf1, 0xf1, 0xff, 0xe3, 0xf1, 0xf0, 0xff, 0xe3, 0xef, 0xf0, 0xff, 0xdb, 0xea, 0xee, 0xff, 0xcb, 0xda, 0xe2, 0xff, 0xde, 0xec, 0xef, 0xff, 0xe8, 0xf3, 0xf3, 0xff, 0xe7, 0xf1, 0xf0, 0xff, 0xe6, 0xf1, 0xef, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe9, 0xf4, 0xf2, 0xff, 0xe7, 0xf1, 0xf0, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xe6, 0xf0, 0xf1, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xea, 0xf4, 0xf4, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe3, 0xed, 0xed, 0xff, 0xe8, 0xf3, 0xf3, 0xff, 0xe9, 0xf5, 0xf5, 0xff, 0xe8, 0xf3, 0xf3, 0xff, 0xe5, 0xf0, 0xf2, 0xff, 0xe1, 0xee, 0xef, 0xff, 0xde, 0xeb, 0xed, 0xff, 0xdd, 0xeb, 0xed, 0xff, 0xe0, 0xed, 0xf0, 0xff, 0xe4, 0xf2, 0xf4, 0xff, 0xdb, 0xe8, 0xeb, 0xff, 0xc3, 0xcd, 0xd1, 0xff, 0xb5, 0xbb, 0xbd, 0xff, 0xb3, 0xb5, 0xb5, 0xff, 0xda, 0xdc, 0xdb, 0xff, 0xe8, 0xf2, 0xef, 0xff, 0xe8, 0xf7, 0xf6, 0xff, 0xe4, 0xf0, 0xf2, 0xff, 0xca, 0xd1, 0xd5, 0xff, 0xc6, 0xca, 0xce, 0xff, 0xb2, 0xb0, 0xaf, 0xff, 0x7b, 0x71, 0x6c, 0xff, 0x93, 0x8e, 0x86, 0xff, 0x8b, 0x83, 0x7d, 0xff, 0xbb, 0xb9, 0xb3, 0xff, 0xb2, 0xb2, 0xa8, 0xff, 0x70, 0x68, 0x5a, 0xff, 0xa7, 0x97, 0x89, 0xff, 0xa0, 0x91, 0x82, 0xff, 0x9d, 0x8e, 0x7d, 0xff, 0xa6, 0x9d, 0x91, 0xff, 0xc4, 0xbf, 0xb9, 0xff, 0x88, 0x7a, 0x75, 0xff, 0x98, 0x8d, 0x86, 0xff, 0x92, 0x8a, 0x8b, 0xff, 0xb9, 0xb9, 0xb6, 0xff, 0xcf, 0xcf, 0xc7, 0xff, 0xcb, 0xce, 0xc4, 0xff, 0xcf, 0xd1, 0xc7, 0xff, 0xa8, 0x9e, 0x96, 0xff, 0x95, 0x8b, 0x86, 0xff, 0x91, 0x81, 0x7f, 0xff, 0x5a, 0x3d, 0x3d, 0xff, 0x5b, 0x45, 0x43, 0xff, 0x99, 0x8d, 0x86, 0xff, 0xb4, 0xa7, 0x92, 0xff, 0xa4, 0x91, 0x80, 0xff, 0x78, 0x5f, 0x55, 0xff, 0x61, 0x49, 0x38, 0xff, 0x60, 0x45, 0x3c, 0xff, 0x6a, 0x52, 0x4f, 0xff, 0x6e, 0x59, 0x5b, 0xff, 0x49, 0x3b, 0x44, 0xff, 0x2c, 0x21, 0x34, 0xff, 0x57, 0x49, 0x59, 0xff, 0x7b, 0x70, 0x78, 0xff, 0xb5, 0xb6, 0xb8, 0xff, 0xb8, 0xc5, 0xca, 0xff, 0x7a, 0x82, 0x8f, 0xff, 0xa3, 0xa3, 0xa9, 0xff, 0xe8, 0xe9, 0xe6, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xec, 0xe9, 0xff, 0xae, 0xa0, 0x8a, 0xff, 0x96, 0x7f, 0x5b, 0xff, 0x87, 0x72, 0x4e, 0xff, 0x87, 0x71, 0x4b, 0xff, 0xa0, 0x86, 0x58, 0xff, 0xba, 0xb6, 0x8d, 0xff, 0xd2, 0xd7, 0xbf, 0xff, 0xbc, 0xba, 0x9b, 0xff, 0xc4, 0xc7, 0xb0, 0xff, 0xe1, 0xed, 0xe3, 0xff, 0xe3, 0xeb, 0xe4, 0xff, 0xdf, 0xed, 0xf1, 0xff, 0xdf, 0xee, 0xee, 0xff, 0xe3, 0xef, 0xed, 0xff, 0xe5, 0xf0, 0xee, 0xff, 0xd7, 0xe7, 0xeb, 0xff, 0xc9, 0xdb, 0xe5, 0xff, 0xdd, 0xea, 0xef, 0xff, 0xe6, 0xf0, 0xef, 0xff, 0xdf, 0xe9, 0xe8, 0xff, 0xd8, 0xe2, 0xe3, 0xff, 0xe4, 0xed, 0xef, 0xff, 0xea, 0xf4, 0xf5, 0xff, 0xe9, 0xf2, 0xf4, 0xff, 0xe7, 0xf2, 0xf2, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xe5, 0xef, 0xef, 0xff, 0xe8, 0xf2, 0xf2, 0xff, 0xee, 0xf8, 0xf8, 0xff, 0xe6, 0xf0, 0xef, 0xff, 0xe1, 0xed, 0xec, 0xff, 0xe8, 0xf5, 0xf4, 0xff, 0xeb, 0xf8, 0xf8, 0xff, 0xea, 0xf6, 0xf8, 0xff, 0xe6, 0xf2, 0xf5, 0xff, 0xe4, 0xf1, 0xf3, 0xff, 0xee, 0xfc, 0xfe, 0xff, 0xea, 0xf7, 0xf9, 0xff, 0xec, 0xf8, 0xf8, 0xff, 0xe8, 0xf5, 0xf4, 0xff, 0xe2, 0xe9, 0xea, 0xff, 0xc7, 0xc8, 0xc7, 0xff, 0xc5, 0xc2, 0xc1, 0xff, 0xcc, 0xca, 0xcb, 0xff, 0xc0, 0xc1, 0xc2, 0xff, 0xbd, 0xbd, 0xbc, 0xff, 0xb9, 0xb6, 0xb6, 0xff, 0xa5, 0x9c, 0x9b, 0xff, 0x9a, 0x8c, 0x89, 0xff, 0x9c, 0x86, 0x71, 0xff, 0x3b, 0x23, 0x1a, 0xff, 0x6a, 0x64, 0x5d, 0xff, 0x93, 0x87, 0x77, 0xff, 0x4b, 0x39, 0x31, 0xff, 0xc4, 0xbc, 0xaf, 0xff, 0xac, 0xa7, 0x95, 0xff, 0x68, 0x58, 0x4c, 0xff, 0x9d, 0x8d, 0x80, 0xff, 0xa2, 0x95, 0x85, 0xff, 0x84, 0x73, 0x6a, 0xff, 0x9d, 0x94, 0x8e, 0xff, 0xc1, 0xb9, 0xb4, 0xff, 0x97, 0x85, 0x85, 0xff, 0x8e, 0x7e, 0x83, 0xff, 0xa4, 0xa4, 0xa3, 0xff, 0xb1, 0xb4, 0xab, 0xff, 0xb9, 0xb6, 0xad, 0xff, 0xbd, 0xbb, 0xb1, 0xff, 0x91, 0x87, 0x7d, 0xff, 0xa7, 0x9e, 0x96, 0xff, 0x7b, 0x6f, 0x67, 0xff, 0x51, 0x35, 0x2a, 0xff, 0x62, 0x45, 0x3c, 0xff, 0x63, 0x4a, 0x4a, 0xff, 0x7c, 0x65, 0x61, 0xff, 0xa5, 0x94, 0x80, 0xff, 0x82, 0x6d, 0x62, 0xff, 0x72, 0x5b, 0x50, 0xff, 0x7b, 0x66, 0x53, 0xff, 0x4c, 0x36, 0x35, 0xff, 0x51, 0x3b, 0x3d, 0xff, 0x61, 0x51, 0x53, 0xff, 0x3d, 0x31, 0x3c, 0xff, 0x41, 0x33, 0x40, 0xff, 0x46, 0x34, 0x41, 0xff, 0x56, 0x4b, 0x52, 0xff, 0xbf, 0xc1, 0xbf, 0xff, 0xaf, 0xb2, 0xb4, 0xff, 0x77, 0x73, 0x7b, 0xff, 0x8b, 0x8a, 0x8b, 0xff, 0xde, 0xdc, 0xd9, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xec, 0xe8, 0xff, 0xb8, 0xa6, 0x8e, 0xff, 0x90, 0x7c, 0x54, 0xff, 0x84, 0x6c, 0x44, 0xff, 0x74, 0x5b, 0x33, 0xff, 0x8c, 0x75, 0x49, 0xff, 0x97, 0x7e, 0x5a, 0xff, 0x6c, 0x52, 0x2e, 0xff, 0xac, 0xa3, 0x7b, 0xff, 0xe1, 0xe9, 0xd0, 0xff, 0xe1, 0xed, 0xe0, 0xff, 0xe0, 0xee, 0xed, 0xff, 0xe0, 0xed, 0xeb, 0xff, 0xde, 0xee, 0xee, 0xff, 0xdd, 0xeb, 0xec, 0xff, 0xe2, 0xee, 0xeb, 0xff, 0xe9, 0xf2, 0xef, 0xff, 0xe5, 0xef, 0xf0, 0xff, 0xd6, 0xe4, 0xeb, 0xff, 0xda, 0xe5, 0xeb, 0xff, 0xe5, 0xef, 0xf3, 0xff, 0xe4, 0xf0, 0xf1, 0xff, 0xe7, 0xf1, 0xf2, 0xff, 0xe3, 0xed, 0xee, 0xff, 0xe4, 0xee, 0xef, 0xff, 0xe9, 0xf3, 0xf4, 0xff, 0xe6, 0xf0, 0xef, 0xff, 0xe5, 0xf0, 0xee, 0xff, 0xe5, 0xee, 0xee, 0xff, 0xe2, 0xec, 0xee, 0xff, 0xde, 0xe7, 0xe9, 0xff, 0xdc, 0xe5, 0xe5, 0xff, 0xe1, 0xed, 0xec, 0xff, 0xee, 0xf9, 0xf8, 0xff, 0xed, 0xf6, 0xf6, 0xff, 0xea, 0xf6, 0xf7, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xe9, 0xf5, 0xf5, 0xff, 0xe8, 0xf0, 0xf2, 0xff, 0xbb, 0xbc, 0xc3, 0xff, 0x99, 0x93, 0xa0, 0xff, 0x92, 0x87, 0x95, 0xff, 0xa1, 0x97, 0x9e, 0xff, 0x99, 0x91, 0x93, 0xff, 0xae, 0xa3, 0xa6, 0xff, 0x9f, 0x94, 0x97, 0xff, 0x89, 0x7f, 0x81, 0xff, 0x9d, 0x90, 0x90, 0xff, 0x97, 0x8c, 0x8b, 0xff, 0xb0, 0xa7, 0xa6, 0xff, 0x9c, 0x93, 0x91, 0xff, 0x93, 0x8b, 0x80, 0xff, 0xb8, 0xa4, 0x8f, 0xff, 0x63, 0x4d, 0x40, 0xff, 0x62, 0x5a, 0x52, 0xff, 0x93, 0x8a, 0x7e, 0xff, 0x58, 0x41, 0x38, 0xff, 0x60, 0x4a, 0x48, 0xff, 0xe1, 0xdd, 0xce, 0xff, 0x8a, 0x7f, 0x6d, 0xff, 0x7e, 0x6f, 0x60, 0xff, 0xb4, 0xa9, 0x9c, 0xff, 0x9b, 0x8e, 0x85, 0xff, 0x6a, 0x54, 0x4c, 0xff, 0x6d, 0x5f, 0x5d, 0xff, 0x94, 0x88, 0x89, 0xff, 0x71, 0x63, 0x67, 0xff, 0x8b, 0x80, 0x82, 0xff, 0x8c, 0x82, 0x83, 0xff, 0xa2, 0x9b, 0x96, 0xff, 0x9d, 0x99, 0x90, 0xff, 0x82, 0x76, 0x71, 0xff, 0x92, 0x83, 0x7b, 0xff, 0x94, 0x88, 0x7b, 0xff, 0x63, 0x4e, 0x48, 0xff, 0x50, 0x33, 0x2c, 0xff, 0x4a, 0x2c, 0x2d, 0xff, 0x54, 0x38, 0x39, 0xff, 0x7d, 0x64, 0x58, 0xff, 0x6a, 0x52, 0x46, 0xff, 0x43, 0x2b, 0x25, 0xff, 0x76, 0x63, 0x5c, 0xff, 0x58, 0x42, 0x40, 0xff, 0x33, 0x1a, 0x1d, 0xff, 0x4b, 0x37, 0x3a, 0xff, 0x5e, 0x4f, 0x53, 0xff, 0x38, 0x2b, 0x32, 0xff, 0x4a, 0x3d, 0x45, 0xff, 0x45, 0x34, 0x39, 0xff, 0x63, 0x54, 0x55, 0xff, 0xc7, 0xc4, 0xc0, 0xff, 0x9d, 0x9d, 0x9a, 0xff, 0x6d, 0x68, 0x72, 0xff, 0xa9, 0xa5, 0xa6, 0xff, 0xd6, 0xd4, 0xcc, 0xff, 0xfa, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xed, 0xe7, 0x9d, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xee, 0xe9, 0xff, 0xa4, 0x95, 0x7a, 0xff, 0x8b, 0x7c, 0x4f, 0xff, 0x98, 0x8d, 0x5e, 0xff, 0xb0, 0xa0, 0x71, 0xff, 0xb5, 0xa5, 0x79, 0xff, 0xce, 0xc8, 0x98, 0xff, 0xb3, 0xae, 0x8a, 0xff, 0x92, 0x80, 0x63, 0xff, 0xdc, 0xd8, 0xb9, 0xff, 0xd3, 0xd7, 0xc1, 0xff, 0xcd, 0xcf, 0xb6, 0xff, 0xe4, 0xed, 0xe0, 0xff, 0xdc, 0xeb, 0xec, 0xff, 0xdd, 0xea, 0xed, 0xff, 0xdd, 0xeb, 0xee, 0xff, 0xe0, 0xed, 0xec, 0xff, 0xe7, 0xf2, 0xef, 0xff, 0xea, 0xf4, 0xf3, 0xff, 0xdf, 0xec, 0xef, 0xff, 0xde, 0xea, 0xee, 0xff, 0xe0, 0xec, 0xf0, 0xff, 0xe1, 0xed, 0xef, 0xff, 0xe6, 0xf0, 0xef, 0xff, 0xe9, 0xf3, 0xf2, 0xff, 0xeb, 0xf5, 0xf4, 0xff, 0xea, 0xf4, 0xf3, 0xff, 0xe8, 0xf1, 0xf2, 0xff, 0xe7, 0xf0, 0xf2, 0xff, 0xe4, 0xef, 0xf2, 0xff, 0xe4, 0xef, 0xf3, 0xff, 0xd2, 0xdd, 0xe3, 0xff, 0xb7, 0xc1, 0xcb, 0xff, 0xab, 0xb4, 0xc4, 0xff, 0xb6, 0xbb, 0xca, 0xff, 0xb9, 0xbd, 0xc5, 0xff, 0xd3, 0xda, 0xdb, 0xff, 0xe7, 0xf0, 0xef, 0xff, 0xde, 0xe6, 0xe5, 0xff, 0xd3, 0xd5, 0xd7, 0xff, 0xa8, 0xa2, 0xa0, 0xff, 0x8a, 0x7f, 0x7e, 0xff, 0x90, 0x81, 0x83, 0xff, 0x80, 0x6f, 0x70, 0xff, 0x78, 0x69, 0x6c, 0xff, 0x9b, 0x8d, 0x92, 0xff, 0xb3, 0xa9, 0xac, 0xff, 0xab, 0xa3, 0xa2, 0xff, 0x90, 0x85, 0x84, 0xff, 0x6b, 0x5c, 0x60, 0xff, 0x8a, 0x7e, 0x81, 0xff, 0x84, 0x7a, 0x7a, 0xff, 0x9d, 0x93, 0x8d, 0xff, 0xc7, 0xba, 0xae, 0xff, 0x6b, 0x58, 0x4c, 0xff, 0x8b, 0x82, 0x74, 0xff, 0xb2, 0xa6, 0x95, 0xff, 0x78, 0x67, 0x5b, 0xff, 0x2d, 0x12, 0x11, 0xff, 0xa3, 0x99, 0x8a, 0xff, 0xda, 0xdb, 0xc9, 0xff, 0x88, 0x79, 0x6a, 0xff, 0x97, 0x86, 0x7a, 0xff, 0xad, 0xa1, 0x9b, 0xff, 0x8f, 0x7b, 0x77, 0xff, 0x36, 0x1e, 0x1f, 0xff, 0x49, 0x33, 0x36, 0xff, 0x68, 0x56, 0x59, 0xff, 0x6b, 0x5c, 0x5e, 0xff, 0x6b, 0x5f, 0x63, 0xff, 0x84, 0x79, 0x7a, 0xff, 0x8a, 0x81, 0x78, 0xff, 0x83, 0x73, 0x6c, 0xff, 0x6f, 0x59, 0x54, 0xff, 0x73, 0x64, 0x59, 0xff, 0x50, 0x3f, 0x3c, 0xff, 0x4a, 0x32, 0x30, 0xff, 0x3f, 0x29, 0x29, 0xff, 0x4f, 0x37, 0x36, 0xff, 0x59, 0x3c, 0x39, 0xff, 0x71, 0x56, 0x4d, 0xff, 0x40, 0x28, 0x23, 0xff, 0x3c, 0x25, 0x24, 0xff, 0x5a, 0x43, 0x40, 0xff, 0x42, 0x2a, 0x2b, 0xff, 0x37, 0x22, 0x25, 0xff, 0x3e, 0x2b, 0x2b, 0xff, 0x77, 0x69, 0x63, 0xff, 0x49, 0x3c, 0x3e, 0xff, 0x35, 0x20, 0x29, 0xff, 0x4d, 0x3b, 0x3c, 0xff, 0x76, 0x6a, 0x65, 0xff, 0xa7, 0xa1, 0x92, 0xff, 0x9f, 0x99, 0x95, 0xff, 0x91, 0x8c, 0x8c, 0xff, 0x9b, 0x98, 0x8f, 0xff, 0xcc, 0xc9, 0xc4, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xf7, 0xf7, 0xec, 0xe8, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xea, 0xe5, 0xff, 0xb1, 0xa2, 0x88, 0xff, 0x74, 0x5c, 0x38, 0xff, 0x87, 0x73, 0x4d, 0xff, 0x99, 0x86, 0x5f, 0xff, 0x77, 0x62, 0x3b, 0xff, 0xa4, 0x98, 0x73, 0xff, 0xb2, 0xa5, 0x84, 0xff, 0x9a, 0x8b, 0x67, 0xff, 0xc1, 0xb4, 0x88, 0xff, 0xc0, 0xb8, 0x92, 0xff, 0xd9, 0xdb, 0xc7, 0xff, 0xd5, 0xda, 0xc4, 0xff, 0xd9, 0xdf, 0xcc, 0xff, 0xe1, 0xeb, 0xe8, 0xff, 0xdf, 0xeb, 0xf1, 0xff, 0xe0, 0xed, 0xf0, 0xff, 0xe1, 0xee, 0xef, 0xff, 0xe4, 0xef, 0xf1, 0xff, 0xe5, 0xf1, 0xf3, 0xff, 0xe1, 0xed, 0xef, 0xff, 0xdf, 0xea, 0xef, 0xff, 0xe2, 0xed, 0xf0, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xe7, 0xf0, 0xf2, 0xff, 0xe6, 0xf0, 0xf2, 0xff, 0xe7, 0xf1, 0xf3, 0xff, 0xe5, 0xef, 0xf1, 0xff, 0xe6, 0xf1, 0xef, 0xff, 0xe8, 0xf5, 0xf4, 0xff, 0xe5, 0xf3, 0xf5, 0xff, 0xe8, 0xf4, 0xf4, 0xff, 0xd6, 0xdf, 0xe0, 0xff, 0xad, 0xb1, 0xbc, 0xff, 0x7e, 0x7b, 0x8f, 0xff, 0x70, 0x6a, 0x7b, 0xff, 0x87, 0x82, 0x89, 0xff, 0xa9, 0xa6, 0xa7, 0xff, 0xbf, 0xbd, 0xbd, 0xff, 0xbd, 0xba, 0xba, 0xff, 0xad, 0xaa, 0xab, 0xff, 0xa7, 0xa5, 0xa5, 0xff, 0xc7, 0xc6, 0xc1, 0xff, 0xc1, 0xc1, 0xbd, 0xff, 0xa3, 0xa0, 0xa1, 0xff, 0x86, 0x7c, 0x84, 0xff, 0x63, 0x52, 0x5a, 0xff, 0x56, 0x47, 0x4b, 0xff, 0x68, 0x5f, 0x60, 0xff, 0x68, 0x5e, 0x5f, 0xff, 0x4b, 0x3d, 0x3e, 0xff, 0x41, 0x33, 0x33, 0xff, 0x4c, 0x38, 0x38, 0xff, 0x62, 0x4d, 0x4b, 0xff, 0x9a, 0x89, 0x82, 0xff, 0x6b, 0x56, 0x4c, 0xff, 0x75, 0x69, 0x59, 0xff, 0xa6, 0x93, 0x7f, 0xff, 0x6a, 0x57, 0x4a, 0xff, 0x72, 0x5f, 0x59, 0xff, 0x89, 0x70, 0x5f, 0xff, 0xc3, 0xc7, 0xb7, 0xff, 0xa4, 0x9a, 0x8b, 0xff, 0x7b, 0x69, 0x58, 0xff, 0x96, 0x87, 0x7f, 0xff, 0x9f, 0x92, 0x89, 0xff, 0x61, 0x4c, 0x49, 0xff, 0x32, 0x18, 0x1a, 0xff, 0x43, 0x2c, 0x30, 0xff, 0x59, 0x46, 0x49, 0xff, 0x4a, 0x3a, 0x3d, 0xff, 0x4f, 0x3e, 0x42, 0xff, 0x88, 0x78, 0x6e, 0xff, 0x81, 0x6e, 0x64, 0xff, 0x5f, 0x4a, 0x45, 0xff, 0x72, 0x5f, 0x56, 0xff, 0x45, 0x30, 0x2e, 0xff, 0x40, 0x26, 0x26, 0xff, 0x49, 0x30, 0x30, 0xff, 0x38, 0x20, 0x1e, 0xff, 0x45, 0x2e, 0x2b, 0xff, 0x55, 0x3f, 0x3a, 0xff, 0x43, 0x2a, 0x26, 0xff, 0x46, 0x2e, 0x29, 0xff, 0x4c, 0x36, 0x32, 0xff, 0x40, 0x2b, 0x29, 0xff, 0x53, 0x3f, 0x3d, 0xff, 0x36, 0x1f, 0x1d, 0xff, 0x49, 0x35, 0x30, 0xff, 0x69, 0x5a, 0x51, 0xff, 0x37, 0x24, 0x1f, 0xff, 0x4b, 0x36, 0x3c, 0xff, 0x62, 0x4a, 0x4a, 0xff, 0x87, 0x74, 0x66, 0xff, 0xa5, 0x9d, 0x8c, 0xff, 0x9d, 0x96, 0x8f, 0xff, 0x8e, 0x8a, 0x88, 0xff, 0x9d, 0x9e, 0x95, 0xff, 0xd1, 0xcf, 0xc8, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xdf, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xee, 0xea, 0xff, 0xa5, 0x96, 0x7d, 0xff, 0x73, 0x5c, 0x36, 0xff, 0x95, 0x7d, 0x59, 0xff, 0x80, 0x6b, 0x46, 0xff, 0x7e, 0x64, 0x3f, 0xff, 0x85, 0x6d, 0x4b, 0xff, 0xa3, 0x95, 0x73, 0xff, 0x84, 0x6d, 0x43, 0xff, 0x7c, 0x5b, 0x32, 0xff, 0x8b, 0x6f, 0x41, 0xff, 0x84, 0x6c, 0x39, 0xff, 0xbd, 0xb3, 0x97, 0xff, 0xe2, 0xe6, 0xd0, 0xff, 0xd6, 0xd9, 0xc9, 0xff, 0xe3, 0xee, 0xed, 0xff, 0xdb, 0xe9, 0xee, 0xff, 0xe0, 0xec, 0xf0, 0xff, 0xe3, 0xf0, 0xf2, 0xff, 0xe0, 0xed, 0xf1, 0xff, 0xe1, 0xec, 0xf1, 0xff, 0xe4, 0xf0, 0xf2, 0xff, 0xe4, 0xef, 0xf3, 0xff, 0xe7, 0xef, 0xf2, 0xff, 0xea, 0xf4, 0xf3, 0xff, 0xe4, 0xf1, 0xf3, 0xff, 0xe1, 0xee, 0xf1, 0xff, 0xe4, 0xf0, 0xf3, 0xff, 0xe6, 0xf2, 0xf4, 0xff, 0xe6, 0xf1, 0xf3, 0xff, 0xdd, 0xe9, 0xed, 0xff, 0xe0, 0xed, 0xf2, 0xff, 0xe2, 0xed, 0xf1, 0xff, 0xd8, 0xdd, 0xde, 0xff, 0xad, 0xad, 0xad, 0xff, 0x9c, 0x98, 0x98, 0xff, 0x9d, 0x99, 0x99, 0xff, 0x8b, 0x84, 0x88, 0xff, 0x73, 0x66, 0x6b, 0xff, 0x59, 0x4b, 0x4d, 0xff, 0x69, 0x5c, 0x5d, 0xff, 0x86, 0x7c, 0x7d, 0xff, 0x83, 0x7a, 0x7e, 0xff, 0x86, 0x7d, 0x85, 0xff, 0x5b, 0x4e, 0x58, 0xff, 0x44, 0x36, 0x3c, 0xff, 0x34, 0x23, 0x25, 0xff, 0x36, 0x21, 0x20, 0xff, 0x40, 0x29, 0x24, 0xff, 0x40, 0x2b, 0x23, 0xff, 0x6a, 0x59, 0x52, 0xff, 0x97, 0x88, 0x7f, 0xff, 0x7f, 0x70, 0x68, 0xff, 0x59, 0x44, 0x40, 0xff, 0x3e, 0x25, 0x23, 0xff, 0x63, 0x4f, 0x47, 0xff, 0x92, 0x7b, 0x6d, 0xff, 0x96, 0x89, 0x78, 0xff, 0x7f, 0x6e, 0x60, 0xff, 0x7c, 0x68, 0x5e, 0xff, 0x66, 0x51, 0x48, 0xff, 0x73, 0x58, 0x43, 0xff, 0xa7, 0x9a, 0x89, 0xff, 0xbe, 0xbd, 0xb0, 0xff, 0x73, 0x5e, 0x53, 0xff, 0x7b, 0x67, 0x5f, 0xff, 0x93, 0x86, 0x7a, 0xff, 0x81, 0x6c, 0x67, 0xff, 0x41, 0x2a, 0x2b, 0xff, 0x1a, 0x03, 0x07, 0xff, 0x52, 0x3c, 0x3f, 0xff, 0x5f, 0x4a, 0x4d, 0xff, 0x38, 0x26, 0x28, 0xff, 0x63, 0x4f, 0x4a, 0xff, 0x6d, 0x58, 0x53, 0xff, 0x56, 0x45, 0x3b, 0xff, 0x73, 0x62, 0x55, 0xff, 0x40, 0x2a, 0x2a, 0xff, 0x33, 0x1c, 0x1d, 0xff, 0x3c, 0x22, 0x23, 0xff, 0x3f, 0x28, 0x26, 0xff, 0x2c, 0x18, 0x17, 0xff, 0x40, 0x2c, 0x2b, 0xff, 0x5a, 0x43, 0x3d, 0xff, 0x53, 0x3a, 0x34, 0xff, 0x44, 0x2e, 0x2a, 0xff, 0x3e, 0x2a, 0x28, 0xff, 0x4b, 0x36, 0x31, 0xff, 0x5b, 0x40, 0x3a, 0xff, 0x39, 0x1e, 0x1b, 0xff, 0x43, 0x31, 0x29, 0xff, 0x54, 0x3f, 0x37, 0xff, 0x36, 0x20, 0x22, 0xff, 0x50, 0x39, 0x38, 0xff, 0x72, 0x5d, 0x56, 0xff, 0x9b, 0x8e, 0x83, 0xff, 0x84, 0x79, 0x72, 0xff, 0x80, 0x72, 0x73, 0xff, 0x8e, 0x85, 0x80, 0xff, 0xad, 0xaa, 0x9d, 0xff, 0xd1, 0xce, 0xc6, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xc6, 0xf0, 0xf0, 0xe1, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf2, 0xf0, 0xff, 0xb3, 0xa5, 0x8e, 0xff, 0x87, 0x71, 0x4d, 0xff, 0x66, 0x4e, 0x2c, 0xff, 0x95, 0x7e, 0x58, 0xff, 0x8b, 0x74, 0x4b, 0xff, 0x71, 0x59, 0x30, 0xff, 0xc2, 0xba, 0x89, 0xff, 0xc7, 0xc6, 0x9c, 0xff, 0x89, 0x70, 0x49, 0xff, 0x73, 0x4e, 0x27, 0xff, 0x94, 0x7a, 0x4b, 0xff, 0xa8, 0x97, 0x6c, 0xff, 0xc4, 0xc4, 0xa6, 0xff, 0xd7, 0xd8, 0xba, 0xff, 0xd8, 0xdb, 0xc4, 0xff, 0xe4, 0xf3, 0xf0, 0xff, 0xda, 0xea, 0xee, 0xff, 0xe2, 0xed, 0xf0, 0xff, 0xe8, 0xf4, 0xf7, 0xff, 0xe1, 0xec, 0xf0, 0xff, 0xe2, 0xee, 0xf1, 0xff, 0xe5, 0xf1, 0xf4, 0xff, 0xe3, 0xef, 0xf1, 0xff, 0xe4, 0xef, 0xf1, 0xff, 0xe7, 0xf1, 0xf2, 0xff, 0xe4, 0xf0, 0xf2, 0xff, 0xe8, 0xf4, 0xf5, 0xff, 0xe7, 0xf3, 0xf4, 0xff, 0xe8, 0xf5, 0xf6, 0xff, 0xe7, 0xf0, 0xf3, 0xff, 0xd6, 0xe2, 0xec, 0xff, 0xc9, 0xdb, 0xec, 0xff, 0xbd, 0xc8, 0xd5, 0xff, 0xa8, 0xaa, 0xb0, 0xff, 0x99, 0x97, 0x97, 0xff, 0xa7, 0xa2, 0x9f, 0xff, 0x8e, 0x87, 0x86, 0xff, 0x81, 0x77, 0x77, 0xff, 0x7b, 0x6b, 0x6b, 0xff, 0x7c, 0x69, 0x65, 0xff, 0x79, 0x67, 0x62, 0xff, 0x6c, 0x57, 0x54, 0xff, 0x48, 0x2f, 0x2e, 0xff, 0x3a, 0x23, 0x23, 0xff, 0x41, 0x29, 0x2d, 0xff, 0x4b, 0x36, 0x34, 0xff, 0x56, 0x45, 0x40, 0xff, 0x6f, 0x59, 0x53, 0xff, 0x92, 0x7b, 0x6f, 0xff, 0x8f, 0x7d, 0x70, 0xff, 0x8a, 0x7c, 0x72, 0xff, 0x82, 0x71, 0x68, 0xff, 0x85, 0x71, 0x66, 0xff, 0x88, 0x72, 0x67, 0xff, 0x75, 0x5f, 0x59, 0xff, 0x5a, 0x42, 0x38, 0xff, 0x3a, 0x20, 0x15, 0xff, 0x9a, 0x8b, 0x80, 0xff, 0x83, 0x74, 0x6a, 0xff, 0x69, 0x57, 0x4a, 0xff, 0x33, 0x1c, 0x1b, 0xff, 0x62, 0x4b, 0x3d, 0xff, 0xb5, 0x9e, 0x87, 0xff, 0xc4, 0xbf, 0xad, 0xff, 0x86, 0x78, 0x70, 0xff, 0x5c, 0x43, 0x3e, 0xff, 0x6e, 0x56, 0x53, 0xff, 0x65, 0x4f, 0x4c, 0xff, 0x81, 0x6f, 0x6a, 0xff, 0x35, 0x22, 0x24, 0xff, 0x3c, 0x28, 0x25, 0xff, 0x60, 0x49, 0x4a, 0xff, 0x42, 0x32, 0x32, 0xff, 0x4b, 0x39, 0x35, 0xff, 0x67, 0x53, 0x50, 0xff, 0x50, 0x3d, 0x37, 0xff, 0x5a, 0x4a, 0x3e, 0xff, 0x4b, 0x39, 0x35, 0xff, 0x2c, 0x19, 0x1a, 0xff, 0x27, 0x13, 0x15, 0xff, 0x41, 0x2c, 0x2b, 0xff, 0x40, 0x2b, 0x29, 0xff, 0x2e, 0x19, 0x18, 0xff, 0x4a, 0x33, 0x2e, 0xff, 0x5b, 0x42, 0x3b, 0xff, 0x47, 0x31, 0x2b, 0xff, 0x38, 0x24, 0x21, 0xff, 0x3e, 0x28, 0x26, 0xff, 0x52, 0x39, 0x34, 0xff, 0x41, 0x29, 0x27, 0xff, 0x27, 0x13, 0x12, 0xff, 0x3e, 0x28, 0x27, 0xff, 0x45, 0x31, 0x2d, 0xff, 0x3d, 0x28, 0x21, 0xff, 0x4e, 0x39, 0x37, 0xff, 0x8b, 0x7b, 0x79, 0xff, 0x78, 0x6b, 0x63, 0xff, 0x51, 0x41, 0x39, 0xff, 0x75, 0x61, 0x5d, 0xff, 0x6f, 0x5f, 0x58, 0xff, 0x9b, 0x91, 0x84, 0xff, 0xd1, 0xce, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf6, 0xff, 0xa4, 0x96, 0x85, 0xff, 0x83, 0x6f, 0x4b, 0xff, 0x9b, 0x88, 0x5f, 0xff, 0x6b, 0x53, 0x30, 0xff, 0x71, 0x57, 0x37, 0xff, 0xa2, 0x8f, 0x65, 0xff, 0x9d, 0x8a, 0x5b, 0xff, 0xa7, 0x8e, 0x62, 0xff, 0xb6, 0xa9, 0x7b, 0xff, 0x8a, 0x77, 0x52, 0xff, 0x8d, 0x77, 0x52, 0xff, 0xc9, 0xbc, 0x8b, 0xff, 0xde, 0xde, 0xbc, 0xff, 0xe0, 0xe3, 0xc5, 0xff, 0xcb, 0xc7, 0xa8, 0xff, 0xd8, 0xdc, 0xc9, 0xff, 0xe5, 0xf1, 0xef, 0xff, 0xe0, 0xed, 0xf1, 0xff, 0xe3, 0xef, 0xf2, 0xff, 0xdc, 0xe9, 0xee, 0xff, 0xde, 0xea, 0xef, 0xff, 0xe5, 0xf1, 0xf3, 0xff, 0xe4, 0xef, 0xf2, 0xff, 0xe3, 0xef, 0xf1, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xe7, 0xf1, 0xf4, 0xff, 0xe8, 0xf5, 0xf4, 0xff, 0xe8, 0xf3, 0xf3, 0xff, 0xe8, 0xf4, 0xf6, 0xff, 0xde, 0xed, 0xf4, 0xff, 0xc5, 0xd2, 0xe0, 0xff, 0xa8, 0xac, 0xc0, 0xff, 0x96, 0x94, 0xa7, 0xff, 0x82, 0x7a, 0x84, 0xff, 0x6d, 0x5c, 0x5e, 0xff, 0x55, 0x41, 0x44, 0xff, 0x6c, 0x59, 0x5c, 0xff, 0x76, 0x62, 0x60, 0xff, 0x8d, 0x78, 0x72, 0xff, 0x98, 0x84, 0x7b, 0xff, 0x9c, 0x91, 0x86, 0xff, 0xae, 0x9f, 0x96, 0xff, 0x8e, 0x7e, 0x77, 0xff, 0x8e, 0x80, 0x76, 0xff, 0x7c, 0x67, 0x5c, 0xff, 0x85, 0x76, 0x68, 0xff, 0xae, 0xa2, 0x91, 0xff, 0xa1, 0x91, 0x7d, 0xff, 0x8c, 0x7b, 0x6b, 0xff, 0x87, 0x74, 0x69, 0xff, 0x88, 0x74, 0x6e, 0xff, 0x63, 0x4c, 0x41, 0xff, 0x56, 0x3c, 0x31, 0xff, 0x60, 0x45, 0x42, 0xff, 0x78, 0x64, 0x56, 0xff, 0x6e, 0x53, 0x47, 0xff, 0x47, 0x29, 0x25, 0xff, 0x3a, 0x25, 0x23, 0xff, 0x8a, 0x79, 0x6e, 0xff, 0x7f, 0x6a, 0x5f, 0xff, 0x65, 0x51, 0x4d, 0xff, 0x38, 0x21, 0x1c, 0xff, 0x86, 0x6b, 0x57, 0xff, 0x94, 0x81, 0x6b, 0xff, 0xa7, 0xa1, 0x97, 0xff, 0x6f, 0x5e, 0x56, 0xff, 0x6e, 0x55, 0x51, 0xff, 0x50, 0x39, 0x3a, 0xff, 0x65, 0x52, 0x49, 0xff, 0x66, 0x56, 0x4f, 0xff, 0x2c, 0x17, 0x19, 0xff, 0x41, 0x2b, 0x2e, 0xff, 0x66, 0x55, 0x56, 0xff, 0x54, 0x44, 0x41, 0xff, 0x5e, 0x4d, 0x48, 0xff, 0x4a, 0x35, 0x34, 0xff, 0x44, 0x30, 0x29, 0xff, 0x46, 0x32, 0x2d, 0xff, 0x2c, 0x17, 0x19, 0xff, 0x2b, 0x16, 0x1a, 0xff, 0x30, 0x1a, 0x1b, 0xff, 0x31, 0x1c, 0x19, 0xff, 0x42, 0x2e, 0x2d, 0xff, 0x42, 0x2e, 0x29, 0xff, 0x47, 0x30, 0x2b, 0xff, 0x57, 0x42, 0x3b, 0xff, 0x3e, 0x29, 0x27, 0xff, 0x2f, 0x18, 0x1c, 0xff, 0x3c, 0x26, 0x25, 0xff, 0x30, 0x1c, 0x1d, 0xff, 0x34, 0x20, 0x20, 0xff, 0x2f, 0x1d, 0x19, 0xff, 0x30, 0x1b, 0x1a, 0xff, 0x38, 0x21, 0x21, 0xff, 0x5c, 0x47, 0x48, 0xff, 0x64, 0x52, 0x52, 0xff, 0x73, 0x60, 0x52, 0xff, 0x74, 0x63, 0x51, 0xff, 0x65, 0x51, 0x4b, 0xff, 0x52, 0x3d, 0x34, 0xff, 0x6f, 0x5c, 0x4d, 0xff, 0x8c, 0x79, 0x72, 0xff, 0xc9, 0xc4, 0xc2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xb8, 0xac, 0x9f, 0xff, 0x6e, 0x55, 0x3d, 0xff, 0x62, 0x4c, 0x2c, 0xff, 0x93, 0x7e, 0x50, 0xff, 0x99, 0x84, 0x5a, 0xff, 0x6e, 0x53, 0x2f, 0xff, 0xa0, 0x8c, 0x61, 0xff, 0xa7, 0x93, 0x66, 0xff, 0x65, 0x3c, 0x16, 0xff, 0x76, 0x5a, 0x2d, 0xff, 0xbc, 0xb2, 0x84, 0xff, 0xcd, 0xc6, 0xa1, 0xff, 0xc2, 0xbd, 0x95, 0xff, 0xd3, 0xd3, 0xb5, 0xff, 0xcf, 0xcd, 0xb2, 0xff, 0xc6, 0xc6, 0xad, 0xff, 0xe3, 0xec, 0xe3, 0xff, 0xdf, 0xe9, 0xe7, 0xff, 0xe6, 0xf0, 0xf3, 0xff, 0xda, 0xe8, 0xef, 0xff, 0xd6, 0xe4, 0xeb, 0xff, 0xdf, 0xec, 0xf1, 0xff, 0xe5, 0xf0, 0xf3, 0xff, 0xe7, 0xf0, 0xf3, 0xff, 0xe7, 0xef, 0xf3, 0xff, 0xe7, 0xf1, 0xf1, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe9, 0xf4, 0xf5, 0xff, 0xe8, 0xf5, 0xf4, 0xff, 0xe9, 0xf5, 0xf6, 0xff, 0xd8, 0xe4, 0xe8, 0xff, 0xab, 0xaf, 0xc0, 0xff, 0x78, 0x7b, 0x91, 0xff, 0x6f, 0x72, 0x86, 0xff, 0x97, 0x95, 0xa6, 0xff, 0x61, 0x53, 0x5b, 0xff, 0x46, 0x30, 0x30, 0xff, 0x6e, 0x58, 0x57, 0xff, 0x8a, 0x77, 0x7a, 0xff, 0x91, 0x80, 0x7d, 0xff, 0x75, 0x64, 0x5e, 0xff, 0x8c, 0x77, 0x71, 0xff, 0xa3, 0x94, 0x8b, 0xff, 0x8e, 0x82, 0x78, 0xff, 0xc3, 0xbd, 0xb6, 0xff, 0xcf, 0xc8, 0xc2, 0xff, 0xad, 0x9d, 0x95, 0xff, 0x88, 0x75, 0x6a, 0xff, 0x95, 0x87, 0x78, 0xff, 0xaa, 0xa2, 0x93, 0xff, 0xc6, 0xbe, 0xab, 0xff, 0x95, 0x81, 0x74, 0xff, 0x63, 0x47, 0x39, 0xff, 0x60, 0x42, 0x37, 0xff, 0x45, 0x28, 0x23, 0xff, 0x3c, 0x23, 0x21, 0xff, 0x36, 0x20, 0x1d, 0xff, 0x4b, 0x2f, 0x2b, 0xff, 0x61, 0x42, 0x41, 0xff, 0x3b, 0x26, 0x1f, 0xff, 0x60, 0x4d, 0x3d, 0xff, 0x70, 0x5a, 0x4e, 0xff, 0xa3, 0x90, 0x7f, 0xff, 0x45, 0x2a, 0x27, 0xff, 0x47, 0x29, 0x21, 0xff, 0x63, 0x48, 0x37, 0xff, 0x7e, 0x6b, 0x66, 0xff, 0x8a, 0x7d, 0x76, 0xff, 0x5e, 0x4a, 0x3f, 0xff, 0x6d, 0x53, 0x4f, 0xff, 0x53, 0x3a, 0x39, 0xff, 0x56, 0x41, 0x39, 0xff, 0x34, 0x21, 0x1f, 0xff, 0x1c, 0x05, 0x0f, 0xff, 0x3a, 0x26, 0x2b, 0xff, 0x5d, 0x4a, 0x4b, 0xff, 0x59, 0x48, 0x46, 0xff, 0x6a, 0x5b, 0x56, 0xff, 0x4e, 0x3d, 0x39, 0xff, 0x29, 0x15, 0x13, 0xff, 0x40, 0x2b, 0x2c, 0xff, 0x34, 0x1f, 0x23, 0xff, 0x2d, 0x19, 0x1a, 0xff, 0x2d, 0x19, 0x18, 0xff, 0x38, 0x23, 0x25, 0xff, 0x3e, 0x29, 0x28, 0xff, 0x36, 0x20, 0x1e, 0xff, 0x43, 0x2e, 0x2d, 0xff, 0x30, 0x1b, 0x1b, 0xff, 0x2f, 0x18, 0x1d, 0xff, 0x3b, 0x25, 0x25, 0xff, 0x2c, 0x19, 0x17, 0xff, 0x26, 0x12, 0x11, 0xff, 0x26, 0x12, 0x11, 0xff, 0x2b, 0x16, 0x14, 0xff, 0x33, 0x1f, 0x1c, 0xff, 0x69, 0x57, 0x56, 0xff, 0x4f, 0x3c, 0x3c, 0xff, 0x40, 0x25, 0x1d, 0xff, 0x54, 0x3b, 0x31, 0xff, 0x92, 0x83, 0x78, 0xff, 0x84, 0x78, 0x66, 0xff, 0x5f, 0x47, 0x3b, 0xff, 0x55, 0x36, 0x30, 0xff, 0x7c, 0x6b, 0x5f, 0xff, 0xd8, 0xd1, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xc9, 0xc1, 0xb8, 0xff, 0x71, 0x5b, 0x43, 0xff, 0x68, 0x4f, 0x35, 0xff, 0x62, 0x48, 0x2e, 0xff, 0x65, 0x4b, 0x2b, 0xff, 0x99, 0x83, 0x59, 0xff, 0xb8, 0xa4, 0x75, 0xff, 0x8f, 0x78, 0x48, 0xff, 0x82, 0x6b, 0x40, 0xff, 0x91, 0x84, 0x5f, 0xff, 0xaf, 0x9e, 0x72, 0xff, 0xcd, 0xc0, 0x8e, 0xff, 0xe4, 0xe3, 0xbe, 0xff, 0xca, 0xc7, 0xa8, 0xff, 0xc7, 0xc1, 0xa2, 0xff, 0xcb, 0xc4, 0xa5, 0xff, 0xca, 0xc8, 0xa9, 0xff, 0xdb, 0xe0, 0xca, 0xff, 0xe7, 0xf3, 0xf0, 0xff, 0xe2, 0xef, 0xf5, 0xff, 0xda, 0xe8, 0xef, 0xff, 0xdb, 0xe9, 0xf0, 0xff, 0xe2, 0xef, 0xf2, 0xff, 0xe8, 0xf2, 0xf3, 0xff, 0xea, 0xf2, 0xf6, 0xff, 0xe7, 0xf0, 0xf1, 0xff, 0xe7, 0xf2, 0xf2, 0xff, 0xea, 0xf3, 0xf3, 0xff, 0xe8, 0xf3, 0xf2, 0xff, 0xe6, 0xf3, 0xf2, 0xff, 0xea, 0xf6, 0xf9, 0xff, 0xcb, 0xd6, 0xdd, 0xff, 0x97, 0x95, 0xa0, 0xff, 0x78, 0x75, 0x91, 0xff, 0x79, 0x7f, 0xa6, 0xff, 0x88, 0x87, 0x9b, 0xff, 0x61, 0x58, 0x5c, 0xff, 0x71, 0x63, 0x68, 0xff, 0x7a, 0x69, 0x6c, 0xff, 0x45, 0x32, 0x36, 0xff, 0x5c, 0x4c, 0x47, 0xff, 0x6d, 0x63, 0x5b, 0xff, 0x78, 0x63, 0x5e, 0xff, 0x9b, 0x87, 0x82, 0xff, 0x8f, 0x7b, 0x72, 0xff, 0x75, 0x61, 0x56, 0xff, 0x7b, 0x6d, 0x67, 0xff, 0x8d, 0x7c, 0x78, 0xff, 0xab, 0x95, 0x90, 0xff, 0x81, 0x70, 0x68, 0xff, 0x59, 0x4b, 0x44, 0xff, 0x6e, 0x5e, 0x58, 0xff, 0x8d, 0x7c, 0x6d, 0xff, 0x82, 0x6c, 0x5d, 0xff, 0x7e, 0x63, 0x53, 0xff, 0x46, 0x2b, 0x24, 0xff, 0x2a, 0x11, 0x14, 0xff, 0x3b, 0x27, 0x25, 0xff, 0x52, 0x3b, 0x33, 0xff, 0x58, 0x3e, 0x34, 0xff, 0x49, 0x37, 0x2f, 0xff, 0x2f, 0x17, 0x1a, 0xff, 0x4b, 0x2f, 0x2c, 0xff, 0x67, 0x50, 0x47, 0xff, 0x7d, 0x68, 0x60, 0xff, 0x63, 0x4b, 0x45, 0xff, 0x63, 0x46, 0x3d, 0xff, 0x65, 0x4d, 0x47, 0xff, 0x86, 0x75, 0x71, 0xff, 0x66, 0x54, 0x4b, 0xff, 0x61, 0x4f, 0x45, 0xff, 0x59, 0x41, 0x3f, 0xff, 0x49, 0x2f, 0x2d, 0xff, 0x66, 0x50, 0x48, 0xff, 0x30, 0x1a, 0x1c, 0xff, 0x22, 0x0b, 0x11, 0xff, 0x38, 0x23, 0x27, 0xff, 0x59, 0x4b, 0x4b, 0xff, 0x7a, 0x6f, 0x6c, 0xff, 0x66, 0x56, 0x55, 0xff, 0x3a, 0x26, 0x24, 0xff, 0x31, 0x1b, 0x19, 0xff, 0x31, 0x1d, 0x1e, 0xff, 0x20, 0x0d, 0x0f, 0xff, 0x31, 0x1e, 0x20, 0xff, 0x20, 0x0e, 0x12, 0xff, 0x2b, 0x16, 0x18, 0xff, 0x37, 0x20, 0x21, 0xff, 0x3c, 0x27, 0x26, 0xff, 0x3b, 0x28, 0x25, 0xff, 0x2f, 0x19, 0x1b, 0xff, 0x2d, 0x18, 0x17, 0xff, 0x38, 0x24, 0x22, 0xff, 0x30, 0x1b, 0x1a, 0xff, 0x2f, 0x19, 0x1b, 0xff, 0x38, 0x23, 0x20, 0xff, 0x3a, 0x27, 0x1f, 0xff, 0x65, 0x54, 0x51, 0xff, 0x47, 0x36, 0x38, 0xff, 0x35, 0x21, 0x1f, 0xff, 0x66, 0x50, 0x4c, 0xff, 0x7c, 0x6c, 0x5c, 0xff, 0x82, 0x6f, 0x58, 0xff, 0x64, 0x4d, 0x43, 0xff, 0x3d, 0x26, 0x22, 0xff, 0x61, 0x4a, 0x41, 0xff, 0x85, 0x72, 0x6a, 0xff, 0xe1, 0xdc, 0xda, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0xd6, 0xd1, 0xff, 0x7b, 0x64, 0x50, 0xff, 0x61, 0x49, 0x2e, 0xff, 0x64, 0x4a, 0x31, 0xff, 0x68, 0x4b, 0x33, 0xff, 0x65, 0x4a, 0x31, 0xff, 0x70, 0x57, 0x33, 0xff, 0xa4, 0x91, 0x61, 0xff, 0xa6, 0x92, 0x5e, 0xff, 0xa4, 0x91, 0x5f, 0xff, 0xce, 0xc2, 0x9f, 0xff, 0xc1, 0xb1, 0x7e, 0xff, 0xbb, 0xa8, 0x71, 0xff, 0xbb, 0xab, 0x89, 0xff, 0xb7, 0xb1, 0x8b, 0xff, 0xbc, 0xb6, 0x90, 0xff, 0xe2, 0xdc, 0xc6, 0xff, 0xe0, 0xe5, 0xcf, 0xff, 0xd8, 0xdd, 0xce, 0xff, 0xea, 0xf5, 0xf8, 0xff, 0xe3, 0xef, 0xf5, 0xff, 0xe2, 0xef, 0xf2, 0xff, 0xe4, 0xf0, 0xf4, 0xff, 0xe8, 0xf2, 0xf4, 0xff, 0xe8, 0xf1, 0xf1, 0xff, 0xe7, 0xf2, 0xf2, 0xff, 0xe6, 0xf2, 0xf1, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe9, 0xf3, 0xf2, 0xff, 0xe7, 0xf3, 0xf4, 0xff, 0xe5, 0xf3, 0xf3, 0xff, 0xe4, 0xf0, 0xf4, 0xff, 0xc6, 0xd0, 0xda, 0xff, 0x95, 0x9a, 0xb0, 0xff, 0x89, 0x87, 0xa0, 0xff, 0x82, 0x79, 0x8d, 0xff, 0x61, 0x55, 0x65, 0xff, 0x79, 0x6e, 0x7b, 0xff, 0x8d, 0x7f, 0x84, 0xff, 0x5c, 0x44, 0x45, 0xff, 0x54, 0x3a, 0x3b, 0xff, 0x56, 0x40, 0x3c, 0xff, 0x5d, 0x49, 0x46, 0xff, 0x54, 0x3b, 0x37, 0xff, 0x52, 0x3d, 0x36, 0xff, 0x8b, 0x78, 0x6d, 0xff, 0x6f, 0x54, 0x45, 0xff, 0x56, 0x40, 0x34, 0xff, 0x65, 0x4e, 0x46, 0xff, 0x5e, 0x45, 0x3c, 0xff, 0x7d, 0x68, 0x5e, 0xff, 0x76, 0x5c, 0x55, 0xff, 0x54, 0x36, 0x31, 0xff, 0x49, 0x2e, 0x28, 0xff, 0x63, 0x4c, 0x43, 0xff, 0x6a, 0x50, 0x43, 0xff, 0x5f, 0x44, 0x3c, 0xff, 0x3d, 0x26, 0x23, 0xff, 0x3c, 0x29, 0x25, 0xff, 0x28, 0x11, 0x13, 0xff, 0x54, 0x3e, 0x37, 0xff, 0x68, 0x56, 0x4e, 0xff, 0x3a, 0x25, 0x25, 0xff, 0x39, 0x1e, 0x1e, 0xff, 0x35, 0x1c, 0x1b, 0xff, 0x4b, 0x37, 0x30, 0xff, 0x5e, 0x4a, 0x43, 0xff, 0x73, 0x5c, 0x54, 0xff, 0x49, 0x34, 0x2d, 0xff, 0x5f, 0x4d, 0x4c, 0xff, 0x92, 0x87, 0x80, 0xff, 0x48, 0x3e, 0x37, 0xff, 0x54, 0x3f, 0x3a, 0xff, 0x41, 0x27, 0x25, 0xff, 0x4a, 0x31, 0x30, 0xff, 0x5e, 0x4a, 0x40, 0xff, 0x2d, 0x17, 0x14, 0xff, 0x17, 0x01, 0x06, 0xff, 0x40, 0x2e, 0x33, 0xff, 0x79, 0x6e, 0x6b, 0xff, 0x62, 0x56, 0x52, 0xff, 0x42, 0x30, 0x2c, 0xff, 0x47, 0x2f, 0x2b, 0xff, 0x3d, 0x29, 0x26, 0xff, 0x2e, 0x1b, 0x1a, 0xff, 0x1f, 0x0c, 0x0d, 0xff, 0x24, 0x11, 0x13, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x37, 0x21, 0x24, 0xff, 0x38, 0x23, 0x23, 0xff, 0x38, 0x25, 0x22, 0xff, 0x34, 0x1e, 0x20, 0xff, 0x34, 0x1f, 0x1d, 0xff, 0x30, 0x1c, 0x1a, 0xff, 0x27, 0x13, 0x15, 0xff, 0x2e, 0x1b, 0x1b, 0xff, 0x2d, 0x19, 0x17, 0xff, 0x32, 0x1b, 0x1c, 0xff, 0x5d, 0x48, 0x48, 0xff, 0x42, 0x31, 0x2f, 0xff, 0x38, 0x29, 0x22, 0xff, 0x6c, 0x5f, 0x56, 0xff, 0x6a, 0x59, 0x49, 0xff, 0x91, 0x7a, 0x61, 0xff, 0x6a, 0x56, 0x4c, 0xff, 0x57, 0x47, 0x3f, 0xff, 0x5b, 0x48, 0x43, 0xff, 0x40, 0x2e, 0x2a, 0xff, 0x93, 0x84, 0x7d, 0xff, 0xf1, 0xef, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xee, 0xeb, 0xe9, 0xff, 0x89, 0x77, 0x66, 0xff, 0x5f, 0x43, 0x2d, 0xff, 0x5e, 0x46, 0x2b, 0xff, 0x62, 0x48, 0x2f, 0xff, 0x66, 0x4c, 0x30, 0xff, 0x68, 0x4e, 0x30, 0xff, 0x6b, 0x51, 0x31, 0xff, 0x8b, 0x76, 0x4a, 0xff, 0xb7, 0xa9, 0x7c, 0xff, 0xbe, 0xb6, 0x89, 0xff, 0xae, 0xa2, 0x74, 0xff, 0xab, 0x9c, 0x70, 0xff, 0xc8, 0xc1, 0x9c, 0xff, 0xa1, 0x86, 0x5b, 0xff, 0xb5, 0xab, 0x7f, 0xff, 0xec, 0xf5, 0xde, 0xff, 0xd5, 0xd4, 0xba, 0xff, 0xd7, 0xd8, 0xbb, 0xff, 0xe9, 0xf2, 0xeb, 0xff, 0xe7, 0xf2, 0xf6, 0xff, 0xe5, 0xf2, 0xf3, 0xff, 0xe6, 0xf3, 0xf4, 0xff, 0xea, 0xf3, 0xf6, 0xff, 0xe9, 0xf2, 0xf4, 0xff, 0xeb, 0xf4, 0xf4, 0xff, 0xe9, 0xf4, 0xf4, 0xff, 0xe9, 0xf3, 0xf3, 0xff, 0xe9, 0xee, 0xed, 0xff, 0xdd, 0xe3, 0xe3, 0xff, 0xe6, 0xf0, 0xf0, 0xff, 0xed, 0xf8, 0xf8, 0xff, 0xeb, 0xf6, 0xf8, 0xff, 0xc9, 0xd1, 0xdc, 0xff, 0xb2, 0xbc, 0xd1, 0xff, 0x8c, 0x90, 0xa2, 0xff, 0x70, 0x67, 0x73, 0xff, 0x7b, 0x70, 0x7d, 0xff, 0x78, 0x69, 0x73, 0xff, 0x57, 0x42, 0x42, 0xff, 0x6e, 0x55, 0x4f, 0xff, 0x74, 0x5b, 0x55, 0xff, 0x65, 0x50, 0x4d, 0xff, 0x67, 0x51, 0x4c, 0xff, 0x77, 0x60, 0x56, 0xff, 0x69, 0x50, 0x46, 0xff, 0x46, 0x2e, 0x29, 0xff, 0x60, 0x48, 0x43, 0xff, 0x5a, 0x3e, 0x38, 0xff, 0x54, 0x38, 0x34, 0xff, 0x42, 0x27, 0x26, 0xff, 0x3c, 0x23, 0x23, 0xff, 0x4f, 0x36, 0x35, 0xff, 0x3d, 0x22, 0x20, 0xff, 0x4b, 0x31, 0x2f, 0xff, 0x3f, 0x25, 0x22, 0xff, 0x4b, 0x30, 0x2b, 0xff, 0x54, 0x39, 0x32, 0xff, 0x47, 0x2e, 0x28, 0xff, 0x39, 0x23, 0x22, 0xff, 0x35, 0x20, 0x21, 0xff, 0x21, 0x0a, 0x10, 0xff, 0x4a, 0x36, 0x34, 0xff, 0x56, 0x44, 0x3c, 0xff, 0x3d, 0x27, 0x23, 0xff, 0x42, 0x2c, 0x2a, 0xff, 0x30, 0x19, 0x1a, 0xff, 0x40, 0x27, 0x23, 0xff, 0x5c, 0x45, 0x3b, 0xff, 0x6c, 0x56, 0x4f, 0xff, 0x3a, 0x25, 0x24, 0xff, 0x76, 0x68, 0x63, 0xff, 0x7d, 0x72, 0x6a, 0xff, 0x48, 0x34, 0x30, 0xff, 0x50, 0x39, 0x38, 0xff, 0x33, 0x1b, 0x19, 0xff, 0x46, 0x32, 0x29, 0xff, 0x52, 0x3f, 0x37, 0xff, 0x2d, 0x17, 0x1b, 0xff, 0x1d, 0x07, 0x0d, 0xff, 0x61, 0x51, 0x4f, 0xff, 0x88, 0x7e, 0x79, 0xff, 0x5f, 0x50, 0x4b, 0xff, 0x60, 0x49, 0x42, 0xff, 0x4a, 0x33, 0x2c, 0xff, 0x3d, 0x28, 0x22, 0xff, 0x43, 0x2f, 0x2b, 0xff, 0x2d, 0x1a, 0x18, 0xff, 0x32, 0x1e, 0x1f, 0xff, 0x30, 0x1a, 0x1c, 0xff, 0x37, 0x21, 0x22, 0xff, 0x29, 0x16, 0x17, 0xff, 0x27, 0x13, 0x16, 0xff, 0x3c, 0x27, 0x27, 0xff, 0x3d, 0x29, 0x26, 0xff, 0x1f, 0x0b, 0x10, 0xff, 0x27, 0x17, 0x13, 0xff, 0x2e, 0x1b, 0x1b, 0xff, 0x2f, 0x19, 0x1c, 0xff, 0x60, 0x4d, 0x46, 0xff, 0x34, 0x20, 0x1a, 0xff, 0x3e, 0x2c, 0x24, 0xff, 0x66, 0x5a, 0x50, 0xff, 0x65, 0x52, 0x45, 0xff, 0x70, 0x5a, 0x47, 0xff, 0x64, 0x52, 0x47, 0xff, 0x40, 0x2d, 0x22, 0xff, 0x46, 0x32, 0x2c, 0xff, 0x4a, 0x33, 0x32, 0xff, 0x4e, 0x39, 0x2e, 0xff, 0x99, 0x8d, 0x89, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0xa8, 0x9b, 0x8d, 0xff, 0x5e, 0x44, 0x2c, 0xff, 0x5e, 0x43, 0x30, 0xff, 0x61, 0x44, 0x30, 0xff, 0x5d, 0x42, 0x2a, 0xff, 0x59, 0x3f, 0x27, 0xff, 0x67, 0x4b, 0x35, 0xff, 0x84, 0x69, 0x4b, 0xff, 0x8f, 0x7b, 0x52, 0xff, 0xba, 0xa8, 0x7e, 0xff, 0xab, 0x98, 0x68, 0xff, 0xac, 0x97, 0x60, 0xff, 0xa7, 0x92, 0x62, 0xff, 0xbe, 0xb4, 0x89, 0xff, 0xab, 0x8e, 0x52, 0xff, 0xcb, 0xb8, 0x84, 0xff, 0xe7, 0xea, 0xd7, 0xff, 0xdc, 0xdf, 0xcf, 0xff, 0xe0, 0xe3, 0xcd, 0xff, 0xe8, 0xf2, 0xec, 0xff, 0xe8, 0xf3, 0xf7, 0xff, 0xe7, 0xf4, 0xf5, 0xff, 0xe8, 0xf4, 0xf7, 0xff, 0xe9, 0xf2, 0xf5, 0xff, 0xeb, 0xf5, 0xf4, 0xff, 0xeb, 0xf6, 0xf6, 0xff, 0xeb, 0xf4, 0xf6, 0xff, 0xe5, 0xeb, 0xeb, 0xff, 0xd7, 0xde, 0xdb, 0xff, 0xe0, 0xe3, 0xdf, 0xff, 0xbd, 0xb8, 0xb5, 0xff, 0xc3, 0xc0, 0xbe, 0xff, 0xbf, 0xbe, 0xc1, 0xff, 0x94, 0x93, 0x9f, 0xff, 0xa6, 0xa9, 0xb7, 0xff, 0xb3, 0xb2, 0xbc, 0xff, 0x78, 0x6c, 0x77, 0xff, 0x51, 0x40, 0x49, 0xff, 0x44, 0x2b, 0x32, 0xff, 0x48, 0x30, 0x30, 0xff, 0x62, 0x53, 0x4c, 0xff, 0x74, 0x63, 0x5b, 0xff, 0x56, 0x3d, 0x3a, 0xff, 0x55, 0x3a, 0x3b, 0xff, 0x6c, 0x51, 0x4a, 0xff, 0x7c, 0x61, 0x57, 0xff, 0x5f, 0x46, 0x3f, 0xff, 0x51, 0x39, 0x37, 0xff, 0x47, 0x2f, 0x2e, 0xff, 0x36, 0x1f, 0x20, 0xff, 0x2b, 0x14, 0x1a, 0xff, 0x25, 0x10, 0x14, 0xff, 0x29, 0x14, 0x16, 0xff, 0x31, 0x1b, 0x1e, 0xff, 0x34, 0x1e, 0x1f, 0xff, 0x3a, 0x24, 0x25, 0xff, 0x34, 0x1e, 0x20, 0xff, 0x36, 0x1e, 0x1e, 0xff, 0x41, 0x27, 0x24, 0xff, 0x44, 0x2a, 0x27, 0xff, 0x36, 0x21, 0x1f, 0xff, 0x25, 0x0e, 0x13, 0xff, 0x31, 0x1c, 0x1b, 0xff, 0x3f, 0x2b, 0x25, 0xff, 0x2d, 0x17, 0x17, 0xff, 0x4a, 0x36, 0x35, 0xff, 0x51, 0x3c, 0x3c, 0xff, 0x2f, 0x19, 0x16, 0xff, 0x43, 0x2b, 0x28, 0xff, 0x49, 0x34, 0x2f, 0xff, 0x5d, 0x4a, 0x3f, 0xff, 0x5b, 0x48, 0x43, 0xff, 0x78, 0x66, 0x65, 0xff, 0x76, 0x65, 0x62, 0xff, 0x54, 0x40, 0x3d, 0xff, 0x4b, 0x35, 0x31, 0xff, 0x40, 0x29, 0x24, 0xff, 0x47, 0x31, 0x2e, 0xff, 0x48, 0x35, 0x30, 0xff, 0x2b, 0x17, 0x15, 0xff, 0x28, 0x14, 0x19, 0xff, 0x6c, 0x5e, 0x5f, 0xff, 0x7f, 0x72, 0x6e, 0xff, 0x40, 0x2c, 0x26, 0xff, 0x53, 0x3b, 0x35, 0xff, 0x33, 0x1d, 0x17, 0xff, 0x45, 0x34, 0x2c, 0xff, 0x42, 0x30, 0x29, 0xff, 0x27, 0x15, 0x12, 0xff, 0x34, 0x1e, 0x1d, 0xff, 0x3c, 0x26, 0x24, 0xff, 0x33, 0x20, 0x1f, 0xff, 0x2f, 0x1c, 0x1e, 0xff, 0x35, 0x21, 0x20, 0xff, 0x3a, 0x27, 0x22, 0xff, 0x20, 0x0a, 0x0f, 0xff, 0x28, 0x14, 0x15, 0xff, 0x31, 0x1d, 0x1b, 0xff, 0x37, 0x25, 0x1e, 0xff, 0x68, 0x57, 0x4b, 0xff, 0x2a, 0x16, 0x14, 0xff, 0x3b, 0x28, 0x20, 0xff, 0x56, 0x42, 0x34, 0xff, 0x54, 0x3c, 0x34, 0xff, 0x4d, 0x34, 0x2a, 0xff, 0x8d, 0x7c, 0x6a, 0xff, 0x46, 0x33, 0x31, 0xff, 0x38, 0x24, 0x1f, 0xff, 0x48, 0x34, 0x2f, 0xff, 0x4d, 0x38, 0x32, 0xff, 0x55, 0x3e, 0x37, 0xff, 0xc9, 0xc2, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe7, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xc0, 0xb7, 0xff, 0x69, 0x50, 0x3b, 0xff, 0x5a, 0x3e, 0x2c, 0xff, 0x5a, 0x3e, 0x2a, 0xff, 0x65, 0x48, 0x30, 0xff, 0x6b, 0x53, 0x34, 0xff, 0x70, 0x56, 0x39, 0xff, 0x82, 0x67, 0x47, 0xff, 0x96, 0x82, 0x5f, 0xff, 0x66, 0x4e, 0x2b, 0xff, 0x7d, 0x62, 0x32, 0xff, 0xaa, 0x97, 0x61, 0xff, 0xba, 0xa8, 0x7a, 0xff, 0xf2, 0xf4, 0xd0, 0xff, 0xd2, 0xcf, 0xa7, 0xff, 0xc2, 0xb1, 0x87, 0xff, 0xc1, 0xb3, 0x7a, 0xff, 0xc8, 0xba, 0x8d, 0xff, 0xf0, 0xf2, 0xe9, 0xff, 0xe1, 0xeb, 0xde, 0xff, 0xe8, 0xf0, 0xed, 0xff, 0xeb, 0xf4, 0xf8, 0xff, 0xea, 0xf6, 0xf7, 0xff, 0xe8, 0xf5, 0xf8, 0xff, 0xe9, 0xf3, 0xf4, 0xff, 0xed, 0xf6, 0xf6, 0xff, 0xeb, 0xf8, 0xf8, 0xff, 0xe6, 0xf0, 0xed, 0xff, 0xd0, 0xd3, 0xd1, 0xff, 0xe1, 0xed, 0xea, 0xff, 0xe8, 0xea, 0xe5, 0xff, 0x89, 0x76, 0x6f, 0xff, 0x62, 0x50, 0x4d, 0xff, 0x80, 0x71, 0x75, 0xff, 0x6b, 0x5d, 0x67, 0xff, 0x7c, 0x6b, 0x75, 0xff, 0x78, 0x61, 0x6b, 0xff, 0x42, 0x29, 0x30, 0xff, 0x2b, 0x12, 0x13, 0xff, 0x42, 0x23, 0x24, 0xff, 0x42, 0x23, 0x25, 0xff, 0x50, 0x39, 0x36, 0xff, 0x5e, 0x46, 0x44, 0xff, 0x4b, 0x30, 0x30, 0xff, 0x3c, 0x22, 0x20, 0xff, 0x39, 0x20, 0x1a, 0xff, 0x41, 0x27, 0x24, 0xff, 0x46, 0x2d, 0x30, 0xff, 0x41, 0x2c, 0x2c, 0xff, 0x3a, 0x24, 0x21, 0xff, 0x3b, 0x25, 0x23, 0xff, 0x32, 0x1e, 0x1f, 0xff, 0x26, 0x12, 0x15, 0xff, 0x29, 0x14, 0x18, 0xff, 0x2c, 0x18, 0x1b, 0xff, 0x2c, 0x16, 0x18, 0xff, 0x31, 0x1b, 0x1e, 0xff, 0x31, 0x1c, 0x21, 0xff, 0x2a, 0x15, 0x1a, 0xff, 0x32, 0x1b, 0x1a, 0xff, 0x4f, 0x35, 0x31, 0xff, 0x32, 0x1b, 0x1a, 0xff, 0x2a, 0x14, 0x19, 0xff, 0x2b, 0x16, 0x16, 0xff, 0x34, 0x20, 0x1d, 0xff, 0x1f, 0x0b, 0x0f, 0xff, 0x29, 0x15, 0x16, 0xff, 0x3f, 0x2a, 0x2a, 0xff, 0x3f, 0x2a, 0x2a, 0xff, 0x2d, 0x1a, 0x1b, 0xff, 0x41, 0x2e, 0x2b, 0xff, 0x5d, 0x4a, 0x44, 0xff, 0x35, 0x20, 0x1e, 0xff, 0x43, 0x2d, 0x2f, 0xff, 0x75, 0x63, 0x60, 0xff, 0x8a, 0x7a, 0x74, 0xff, 0x6d, 0x5c, 0x56, 0xff, 0x42, 0x2c, 0x29, 0xff, 0x2e, 0x18, 0x16, 0xff, 0x40, 0x2d, 0x28, 0xff, 0x4b, 0x37, 0x34, 0xff, 0x28, 0x12, 0x15, 0xff, 0x27, 0x13, 0x16, 0xff, 0x85, 0x77, 0x74, 0xff, 0x59, 0x4a, 0x45, 0xff, 0x3d, 0x28, 0x25, 0xff, 0x65, 0x4f, 0x4a, 0xff, 0x2b, 0x19, 0x10, 0xff, 0x34, 0x22, 0x1c, 0xff, 0x31, 0x1e, 0x1c, 0xff, 0x2b, 0x16, 0x17, 0xff, 0x35, 0x1e, 0x21, 0xff, 0x2d, 0x1a, 0x1a, 0xff, 0x2e, 0x1c, 0x1a, 0xff, 0x35, 0x21, 0x1e, 0xff, 0x37, 0x23, 0x22, 0xff, 0x32, 0x1d, 0x1d, 0xff, 0x2f, 0x1a, 0x1a, 0xff, 0x24, 0x10, 0x0f, 0xff, 0x54, 0x40, 0x37, 0xff, 0x62, 0x4f, 0x46, 0xff, 0x40, 0x30, 0x2c, 0xff, 0x3d, 0x2c, 0x27, 0xff, 0x49, 0x31, 0x26, 0xff, 0x4c, 0x33, 0x2b, 0xff, 0x67, 0x50, 0x43, 0xff, 0x85, 0x72, 0x5f, 0xff, 0x2d, 0x1c, 0x1a, 0xff, 0x39, 0x23, 0x20, 0xff, 0x2f, 0x1c, 0x19, 0xff, 0x37, 0x21, 0x23, 0xff, 0x60, 0x45, 0x3d, 0xff, 0x80, 0x6a, 0x62, 0xff, 0xed, 0xec, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xec, 0xe6, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xec, 0xe7, 0x6b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xe7, 0xe3, 0xff, 0x82, 0x6c, 0x57, 0xff, 0x58, 0x3e, 0x27, 0xff, 0x5f, 0x45, 0x2c, 0xff, 0x7d, 0x63, 0x44, 0xff, 0x7b, 0x63, 0x3f, 0xff, 0x79, 0x63, 0x3b, 0xff, 0x92, 0x79, 0x52, 0xff, 0x97, 0x81, 0x51, 0xff, 0xa2, 0x92, 0x61, 0xff, 0xc6, 0xb8, 0x94, 0xff, 0xb2, 0xa4, 0x79, 0xff, 0xc9, 0xbf, 0x93, 0xff, 0xd0, 0xcb, 0xa3, 0xff, 0xb8, 0xae, 0x8e, 0xff, 0xd2, 0xcc, 0xa4, 0xff, 0xe4, 0xea, 0xd1, 0xff, 0xf0, 0xf5, 0xe3, 0xff, 0xd7, 0xd0, 0xb1, 0xff, 0xe1, 0xe9, 0xde, 0xff, 0xe3, 0xed, 0xe6, 0xff, 0xec, 0xf3, 0xf0, 0xff, 0xec, 0xf4, 0xf7, 0xff, 0xea, 0xf6, 0xf7, 0xff, 0xea, 0xf7, 0xf6, 0xff, 0xee, 0xf7, 0xf6, 0xff, 0xec, 0xf6, 0xf7, 0xff, 0xef, 0xf9, 0xf7, 0xff, 0xd3, 0xd0, 0xc9, 0xff, 0xd3, 0xcb, 0xc8, 0xff, 0xef, 0xf8, 0xf6, 0xff, 0xc4, 0xc0, 0xbf, 0xff, 0x87, 0x6f, 0x64, 0xff, 0x78, 0x5e, 0x51, 0xff, 0x60, 0x49, 0x44, 0xff, 0x7f, 0x6a, 0x67, 0xff, 0x65, 0x4a, 0x45, 0xff, 0x2f, 0x13, 0x11, 0xff, 0x31, 0x16, 0x18, 0xff, 0x41, 0x27, 0x2a, 0xff, 0x3f, 0x25, 0x27, 0xff, 0x57, 0x3c, 0x3c, 0xff, 0x34, 0x1a, 0x1a, 0xff, 0x1b, 0x04, 0x06, 0xff, 0x48, 0x33, 0x36, 0xff, 0x52, 0x3b, 0x3b, 0xff, 0x46, 0x2e, 0x2c, 0xff, 0x35, 0x1d, 0x1f, 0xff, 0x24, 0x0d, 0x14, 0xff, 0x23, 0x0e, 0x14, 0xff, 0x32, 0x1b, 0x1d, 0xff, 0x31, 0x18, 0x1b, 0xff, 0x2e, 0x17, 0x1a, 0xff, 0x2a, 0x14, 0x17, 0xff, 0x28, 0x13, 0x16, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x27, 0x12, 0x14, 0xff, 0x32, 0x1d, 0x1f, 0xff, 0x29, 0x15, 0x18, 0xff, 0x25, 0x12, 0x14, 0xff, 0x2d, 0x18, 0x17, 0xff, 0x46, 0x30, 0x2c, 0xff, 0x33, 0x1f, 0x1d, 0xff, 0x2f, 0x1a, 0x1e, 0xff, 0x1c, 0x08, 0x07, 0xff, 0x2d, 0x1b, 0x16, 0xff, 0x22, 0x0f, 0x14, 0xff, 0x22, 0x0e, 0x12, 0xff, 0x1c, 0x06, 0x09, 0xff, 0x23, 0x0e, 0x11, 0xff, 0x3c, 0x2d, 0x2c, 0xff, 0x53, 0x45, 0x43, 0xff, 0x3a, 0x27, 0x29, 0xff, 0x31, 0x1c, 0x1f, 0xff, 0x30, 0x1a, 0x1a, 0xff, 0x3b, 0x25, 0x22, 0xff, 0x73, 0x64, 0x5e, 0xff, 0x93, 0x85, 0x7f, 0xff, 0x66, 0x55, 0x50, 0xff, 0x3c, 0x29, 0x22, 0xff, 0x32, 0x1c, 0x1c, 0xff, 0x3c, 0x25, 0x27, 0xff, 0x46, 0x30, 0x2d, 0xff, 0x28, 0x12, 0x13, 0xff, 0x3e, 0x2c, 0x2d, 0xff, 0x78, 0x6c, 0x68, 0xff, 0x43, 0x31, 0x2e, 0xff, 0x53, 0x3f, 0x39, 0xff, 0x59, 0x47, 0x3d, 0xff, 0x26, 0x14, 0x0f, 0xff, 0x2f, 0x1b, 0x1b, 0xff, 0x2a, 0x15, 0x19, 0xff, 0x2f, 0x1b, 0x1f, 0xff, 0x29, 0x18, 0x19, 0xff, 0x37, 0x23, 0x1e, 0xff, 0x3c, 0x26, 0x22, 0xff, 0x27, 0x11, 0x15, 0xff, 0x3a, 0x26, 0x21, 0xff, 0x3a, 0x24, 0x21, 0xff, 0x2e, 0x1a, 0x1b, 0xff, 0x6d, 0x59, 0x4c, 0xff, 0x4a, 0x35, 0x2f, 0xff, 0x3d, 0x2f, 0x27, 0xff, 0x42, 0x34, 0x2f, 0xff, 0x47, 0x31, 0x2a, 0xff, 0x4a, 0x36, 0x27, 0xff, 0x78, 0x65, 0x4f, 0xff, 0x81, 0x6a, 0x5a, 0xff, 0x30, 0x1e, 0x1a, 0xff, 0x31, 0x1b, 0x1b, 0xff, 0x32, 0x1e, 0x20, 0xff, 0x30, 0x19, 0x20, 0xff, 0x4a, 0x33, 0x2c, 0xff, 0x51, 0x38, 0x2d, 0xff, 0xb7, 0xa8, 0x9e, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xdf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xc6, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfb, 0xfa, 0xff, 0xaa, 0x9c, 0x8d, 0xff, 0x5c, 0x40, 0x29, 0xff, 0x67, 0x4d, 0x30, 0xff, 0x83, 0x6b, 0x48, 0xff, 0x72, 0x59, 0x38, 0xff, 0x64, 0x47, 0x2c, 0xff, 0x60, 0x43, 0x28, 0xff, 0x58, 0x3c, 0x25, 0xff, 0x5f, 0x44, 0x29, 0xff, 0x88, 0x6f, 0x46, 0xff, 0xb2, 0x9a, 0x6e, 0xff, 0xb7, 0xa6, 0x7a, 0xff, 0xad, 0x9d, 0x76, 0xff, 0xb1, 0x9e, 0x76, 0xff, 0xb9, 0xb0, 0x79, 0xff, 0xda, 0xdd, 0xbf, 0xff, 0xf0, 0xf6, 0xf5, 0xff, 0xf0, 0xfc, 0xf9, 0xff, 0xec, 0xf9, 0xf5, 0xff, 0xe6, 0xf2, 0xed, 0xff, 0xe9, 0xf1, 0xed, 0xff, 0xee, 0xf7, 0xf5, 0xff, 0xeb, 0xf5, 0xf6, 0xff, 0xec, 0xf6, 0xf7, 0xff, 0xef, 0xf8, 0xf7, 0xff, 0xee, 0xf6, 0xf9, 0xff, 0xee, 0xfd, 0xff, 0xff, 0xde, 0xe4, 0xe3, 0xff, 0x91, 0x81, 0x7d, 0xff, 0xd0, 0xcd, 0xc9, 0xff, 0xe1, 0xeb, 0xeb, 0xff, 0xbc, 0xb6, 0xb9, 0xff, 0x88, 0x6f, 0x6d, 0xff, 0x6b, 0x51, 0x4b, 0xff, 0x69, 0x4b, 0x42, 0xff, 0x73, 0x59, 0x52, 0xff, 0x5e, 0x44, 0x42, 0xff, 0x4d, 0x38, 0x36, 0xff, 0x4d, 0x3a, 0x38, 0xff, 0x3c, 0x23, 0x26, 0xff, 0x24, 0x0a, 0x0e, 0xff, 0x39, 0x22, 0x22, 0xff, 0x50, 0x3c, 0x3a, 0xff, 0x45, 0x34, 0x30, 0xff, 0x3c, 0x29, 0x28, 0xff, 0x3b, 0x25, 0x27, 0xff, 0x3d, 0x28, 0x29, 0xff, 0x3b, 0x27, 0x25, 0xff, 0x2d, 0x1b, 0x19, 0xff, 0x2b, 0x16, 0x19, 0xff, 0x22, 0x0d, 0x11, 0xff, 0x28, 0x13, 0x17, 0xff, 0x29, 0x13, 0x17, 0xff, 0x2c, 0x16, 0x1a, 0xff, 0x29, 0x14, 0x17, 0xff, 0x2c, 0x18, 0x1b, 0xff, 0x27, 0x13, 0x15, 0xff, 0x2a, 0x15, 0x19, 0xff, 0x24, 0x0f, 0x11, 0xff, 0x28, 0x16, 0x12, 0xff, 0x45, 0x32, 0x2e, 0xff, 0x2e, 0x1a, 0x1a, 0xff, 0x24, 0x11, 0x14, 0xff, 0x25, 0x11, 0x13, 0xff, 0x37, 0x24, 0x20, 0xff, 0x45, 0x32, 0x2c, 0xff, 0x3d, 0x2c, 0x2a, 0xff, 0x2d, 0x1b, 0x1e, 0xff, 0x32, 0x21, 0x22, 0xff, 0x35, 0x23, 0x21, 0xff, 0x48, 0x38, 0x35, 0xff, 0x4c, 0x3b, 0x3a, 0xff, 0x4e, 0x3a, 0x3a, 0xff, 0x49, 0x34, 0x36, 0xff, 0x40, 0x2b, 0x2c, 0xff, 0x39, 0x24, 0x23, 0xff, 0x43, 0x2f, 0x2e, 0xff, 0x63, 0x53, 0x51, 0xff, 0x89, 0x7b, 0x75, 0xff, 0x72, 0x65, 0x5b, 0xff, 0x35, 0x22, 0x20, 0xff, 0x23, 0x0b, 0x10, 0xff, 0x33, 0x1e, 0x1c, 0xff, 0x32, 0x1d, 0x1f, 0xff, 0x2c, 0x16, 0x1b, 0xff, 0x4a, 0x37, 0x36, 0xff, 0x71, 0x5f, 0x59, 0xff, 0x43, 0x30, 0x29, 0xff, 0x54, 0x43, 0x3c, 0xff, 0x51, 0x41, 0x3a, 0xff, 0x31, 0x1e, 0x18, 0xff, 0x31, 0x1b, 0x1a, 0xff, 0x2e, 0x1b, 0x1e, 0xff, 0x26, 0x15, 0x16, 0xff, 0x3b, 0x25, 0x20, 0xff, 0x44, 0x2b, 0x23, 0xff, 0x22, 0x0f, 0x11, 0xff, 0x21, 0x13, 0x12, 0xff, 0x1e, 0x0a, 0x0e, 0xff, 0x49, 0x34, 0x31, 0xff, 0x68, 0x55, 0x44, 0xff, 0x50, 0x3d, 0x33, 0xff, 0x3b, 0x2b, 0x21, 0xff, 0x20, 0x0d, 0x0c, 0xff, 0x45, 0x32, 0x28, 0xff, 0x58, 0x45, 0x35, 0xff, 0x6f, 0x59, 0x4a, 0xff, 0x7b, 0x65, 0x54, 0xff, 0x4a, 0x37, 0x33, 0xff, 0x26, 0x11, 0x11, 0xff, 0x2d, 0x18, 0x1b, 0xff, 0x2c, 0x17, 0x1c, 0xff, 0x3e, 0x2a, 0x27, 0xff, 0x5f, 0x47, 0x3f, 0xff, 0x78, 0x5e, 0x4e, 0xff, 0xd2, 0xca, 0xc3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xec, 0xe6, 0x7c, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xd4, 0xcc, 0xc3, 0xff, 0x6d, 0x55, 0x39, 0xff, 0x63, 0x48, 0x2c, 0xff, 0x93, 0x7b, 0x54, 0xff, 0x75, 0x5c, 0x3b, 0xff, 0x53, 0x37, 0x20, 0xff, 0x66, 0x47, 0x30, 0xff, 0x67, 0x48, 0x30, 0xff, 0x66, 0x4b, 0x2f, 0xff, 0x90, 0x77, 0x53, 0xff, 0x94, 0x7a, 0x53, 0xff, 0x84, 0x65, 0x3d, 0xff, 0x8b, 0x6f, 0x44, 0xff, 0x93, 0x77, 0x46, 0xff, 0xa9, 0x8d, 0x5c, 0xff, 0xde, 0xd4, 0xa6, 0xff, 0xe2, 0xe5, 0xc4, 0xff, 0xed, 0xf4, 0xf1, 0xff, 0xed, 0xff, 0xff, 0xff, 0xed, 0xfc, 0xf9, 0xff, 0xef, 0xf6, 0xf7, 0xff, 0xee, 0xf5, 0xf6, 0xff, 0xee, 0xf8, 0xf9, 0xff, 0xed, 0xf8, 0xf7, 0xff, 0xef, 0xf6, 0xf8, 0xff, 0xf0, 0xf6, 0xfb, 0xff, 0xe9, 0xf8, 0xfc, 0xff, 0xdf, 0xe9, 0xe3, 0xff, 0xcf, 0xc4, 0xbd, 0xff, 0xb0, 0xa4, 0xa0, 0xff, 0xcd, 0xd0, 0xc7, 0xff, 0xd0, 0xce, 0xcb, 0xff, 0xab, 0xa6, 0xaa, 0xff, 0x79, 0x66, 0x65, 0xff, 0x5a, 0x3e, 0x3a, 0xff, 0x52, 0x33, 0x2f, 0xff, 0x47, 0x2b, 0x27, 0xff, 0x51, 0x36, 0x34, 0xff, 0x52, 0x3d, 0x3a, 0xff, 0x38, 0x25, 0x22, 0xff, 0x2c, 0x15, 0x15, 0xff, 0x49, 0x35, 0x34, 0xff, 0x4d, 0x3c, 0x38, 0xff, 0x63, 0x51, 0x4b, 0xff, 0x4c, 0x38, 0x33, 0xff, 0x25, 0x0e, 0x0b, 0xff, 0x2d, 0x17, 0x14, 0xff, 0x46, 0x32, 0x2e, 0xff, 0x4d, 0x3a, 0x35, 0xff, 0x3e, 0x2c, 0x28, 0xff, 0x33, 0x1e, 0x1e, 0xff, 0x2c, 0x15, 0x18, 0xff, 0x2a, 0x14, 0x17, 0xff, 0x31, 0x1a, 0x1d, 0xff, 0x33, 0x1c, 0x20, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x2b, 0x15, 0x19, 0xff, 0x29, 0x14, 0x17, 0xff, 0x31, 0x1c, 0x1d, 0xff, 0x3e, 0x2b, 0x28, 0xff, 0x36, 0x22, 0x21, 0xff, 0x21, 0x0d, 0x11, 0xff, 0x2a, 0x14, 0x19, 0xff, 0x1f, 0x0a, 0x0d, 0xff, 0x29, 0x16, 0x17, 0xff, 0x36, 0x24, 0x24, 0xff, 0x48, 0x38, 0x34, 0xff, 0x48, 0x38, 0x35, 0xff, 0x3d, 0x2d, 0x2b, 0xff, 0x38, 0x28, 0x25, 0xff, 0x23, 0x10, 0x11, 0xff, 0x1c, 0x07, 0x09, 0xff, 0x44, 0x31, 0x2d, 0xff, 0x3f, 0x2b, 0x29, 0xff, 0x38, 0x23, 0x24, 0xff, 0x41, 0x2c, 0x2e, 0xff, 0x28, 0x14, 0x17, 0xff, 0x2a, 0x17, 0x19, 0xff, 0x5a, 0x49, 0x49, 0xff, 0x84, 0x79, 0x77, 0xff, 0x5e, 0x51, 0x4b, 0xff, 0x29, 0x18, 0x14, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x2b, 0x19, 0x1b, 0xff, 0x2c, 0x18, 0x1b, 0xff, 0x33, 0x1f, 0x21, 0xff, 0x68, 0x56, 0x52, 0xff, 0x64, 0x50, 0x4d, 0xff, 0x44, 0x30, 0x2d, 0xff, 0x57, 0x45, 0x3f, 0xff, 0x4a, 0x37, 0x2e, 0xff, 0x30, 0x1c, 0x16, 0xff, 0x29, 0x15, 0x19, 0xff, 0x2a, 0x19, 0x1d, 0xff, 0x2e, 0x1b, 0x16, 0xff, 0x45, 0x2e, 0x26, 0xff, 0x22, 0x10, 0x12, 0xff, 0x24, 0x17, 0x16, 0xff, 0x1e, 0x0b, 0x10, 0xff, 0x47, 0x34, 0x29, 0xff, 0x59, 0x45, 0x38, 0xff, 0x69, 0x57, 0x4c, 0xff, 0x3c, 0x2a, 0x24, 0xff, 0x1b, 0x06, 0x06, 0xff, 0x4b, 0x35, 0x2a, 0xff, 0x6b, 0x56, 0x48, 0xff, 0x65, 0x50, 0x44, 0xff, 0x5d, 0x47, 0x36, 0xff, 0x5b, 0x48, 0x42, 0xff, 0x2a, 0x15, 0x16, 0xff, 0x2b, 0x16, 0x19, 0xff, 0x26, 0x12, 0x15, 0xff, 0x3d, 0x28, 0x27, 0xff, 0x46, 0x2c, 0x26, 0xff, 0x68, 0x50, 0x3f, 0xff, 0xa2, 0x90, 0x81, 0xff, 0xf2, 0xf0, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xed, 0xe7, 0xd6, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf1, 0xee, 0xff, 0x95, 0x82, 0x6b, 0xff, 0x60, 0x47, 0x28, 0xff, 0x7f, 0x67, 0x43, 0xff, 0x7f, 0x68, 0x42, 0xff, 0x58, 0x3e, 0x21, 0xff, 0x64, 0x47, 0x32, 0xff, 0x6a, 0x4c, 0x32, 0xff, 0x63, 0x46, 0x2c, 0xff, 0x88, 0x6c, 0x4b, 0xff, 0x8b, 0x72, 0x4a, 0xff, 0x63, 0x44, 0x28, 0xff, 0x88, 0x6a, 0x44, 0xff, 0xb0, 0x97, 0x62, 0xff, 0xbc, 0x9d, 0x66, 0xff, 0x9d, 0x82, 0x48, 0xff, 0xd0, 0xc3, 0x9e, 0xff, 0xe2, 0xe2, 0xc2, 0xff, 0xdd, 0xe4, 0xd1, 0xff, 0xea, 0xf8, 0xf4, 0xff, 0xe9, 0xf6, 0xf2, 0xff, 0xef, 0xf6, 0xfa, 0xff, 0xf0, 0xf8, 0xfc, 0xff, 0xef, 0xf9, 0xfa, 0xff, 0xed, 0xf8, 0xf8, 0xff, 0xeb, 0xf7, 0xf5, 0xff, 0xe6, 0xf5, 0xf4, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xbf, 0xb3, 0xa4, 0xff, 0x85, 0x5e, 0x48, 0xff, 0xa5, 0x96, 0x87, 0xff, 0xbd, 0xba, 0xae, 0xff, 0xc5, 0xb6, 0xb0, 0xff, 0xbd, 0xad, 0xa8, 0xff, 0x9b, 0x85, 0x7f, 0xff, 0x5a, 0x3b, 0x38, 0xff, 0x46, 0x29, 0x28, 0xff, 0x47, 0x2e, 0x2b, 0xff, 0x31, 0x1b, 0x15, 0xff, 0x28, 0x17, 0x12, 0xff, 0x44, 0x32, 0x2f, 0xff, 0x51, 0x3f, 0x3d, 0xff, 0x58, 0x4b, 0x48, 0xff, 0x57, 0x4a, 0x45, 0xff, 0x44, 0x32, 0x2b, 0xff, 0x42, 0x2a, 0x26, 0xff, 0x3f, 0x25, 0x24, 0xff, 0x35, 0x1c, 0x1d, 0xff, 0x28, 0x11, 0x12, 0xff, 0x28, 0x12, 0x15, 0xff, 0x2e, 0x19, 0x1b, 0xff, 0x29, 0x14, 0x14, 0xff, 0x2a, 0x14, 0x16, 0xff, 0x24, 0x0f, 0x11, 0xff, 0x29, 0x13, 0x15, 0xff, 0x2e, 0x1a, 0x1c, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x25, 0x11, 0x14, 0xff, 0x29, 0x15, 0x17, 0xff, 0x43, 0x2e, 0x2f, 0xff, 0x31, 0x1c, 0x1e, 0xff, 0x1f, 0x0c, 0x10, 0xff, 0x25, 0x11, 0x16, 0xff, 0x26, 0x12, 0x15, 0xff, 0x27, 0x14, 0x16, 0xff, 0x1e, 0x0b, 0x0f, 0xff, 0x18, 0x05, 0x09, 0xff, 0x23, 0x11, 0x12, 0xff, 0x21, 0x0d, 0x0e, 0xff, 0x21, 0x0c, 0x10, 0xff, 0x1f, 0x0c, 0x10, 0xff, 0x24, 0x0e, 0x13, 0xff, 0x24, 0x0f, 0x10, 0xff, 0x42, 0x34, 0x2e, 0xff, 0x39, 0x27, 0x24, 0xff, 0x2b, 0x15, 0x17, 0xff, 0x32, 0x1e, 0x20, 0xff, 0x2c, 0x19, 0x1d, 0xff, 0x1d, 0x0a, 0x0d, 0xff, 0x1e, 0x0b, 0x0f, 0xff, 0x3c, 0x29, 0x2f, 0xff, 0x77, 0x63, 0x5f, 0xff, 0x5b, 0x46, 0x3e, 0xff, 0x2c, 0x14, 0x16, 0xff, 0x24, 0x11, 0x13, 0xff, 0x24, 0x12, 0x14, 0xff, 0x29, 0x16, 0x19, 0xff, 0x4b, 0x39, 0x3a, 0xff, 0x62, 0x50, 0x4f, 0xff, 0x43, 0x2f, 0x2d, 0xff, 0x53, 0x3e, 0x3b, 0xff, 0x54, 0x42, 0x38, 0xff, 0x4c, 0x39, 0x31, 0xff, 0x21, 0x0c, 0x10, 0xff, 0x28, 0x17, 0x1c, 0xff, 0x29, 0x18, 0x17, 0xff, 0x3b, 0x26, 0x23, 0xff, 0x24, 0x12, 0x14, 0xff, 0x11, 0x02, 0x04, 0xff, 0x2e, 0x1d, 0x1e, 0xff, 0x42, 0x31, 0x23, 0xff, 0x6b, 0x55, 0x48, 0xff, 0x5d, 0x4a, 0x41, 0xff, 0x34, 0x20, 0x22, 0xff, 0x39, 0x23, 0x20, 0xff, 0x4d, 0x33, 0x26, 0xff, 0x72, 0x5c, 0x4b, 0xff, 0x70, 0x5d, 0x50, 0xff, 0x61, 0x4b, 0x40, 0xff, 0x54, 0x40, 0x38, 0xff, 0x20, 0x0b, 0x0d, 0xff, 0x29, 0x16, 0x18, 0xff, 0x24, 0x12, 0x14, 0xff, 0x3e, 0x28, 0x2a, 0xff, 0x38, 0x20, 0x1e, 0xff, 0x67, 0x51, 0x40, 0xff, 0x7a, 0x64, 0x52, 0xff, 0xb8, 0xad, 0xa4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xec, 0xe6, 0x7c, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xbe, 0xad, 0xff, 0x71, 0x59, 0x37, 0xff, 0x6f, 0x56, 0x37, 0xff, 0x83, 0x6c, 0x48, 0xff, 0x64, 0x4a, 0x2c, 0xff, 0x62, 0x47, 0x2d, 0xff, 0x68, 0x4d, 0x30, 0xff, 0x6b, 0x4e, 0x33, 0xff, 0x67, 0x4a, 0x2e, 0xff, 0x8c, 0x72, 0x4a, 0xff, 0x77, 0x5d, 0x3d, 0xff, 0x68, 0x48, 0x32, 0xff, 0x90, 0x72, 0x49, 0xff, 0x9f, 0x81, 0x54, 0xff, 0x91, 0x6f, 0x43, 0xff, 0xaa, 0x8d, 0x4f, 0xff, 0xc1, 0xb5, 0x82, 0xff, 0xf3, 0xf7, 0xe8, 0xff, 0xe2, 0xe8, 0xd4, 0xff, 0xdf, 0xe4, 0xd5, 0xff, 0xef, 0xf6, 0xf8, 0xff, 0xee, 0xfa, 0xf9, 0xff, 0xef, 0xfa, 0xf9, 0xff, 0xed, 0xf8, 0xf7, 0xff, 0xeb, 0xf7, 0xf7, 0xff, 0xe9, 0xf6, 0xf5, 0xff, 0xe8, 0xf5, 0xf7, 0xff, 0xf2, 0xfa, 0xfe, 0xff, 0xc1, 0xb6, 0xa6, 0xff, 0x93, 0x75, 0x57, 0xff, 0x9e, 0x8a, 0x7b, 0xff, 0xae, 0xa2, 0xa4, 0xff, 0xae, 0xa6, 0xaa, 0xff, 0x7b, 0x5f, 0x55, 0xff, 0x57, 0x37, 0x2d, 0xff, 0x54, 0x36, 0x33, 0xff, 0x46, 0x2b, 0x26, 0xff, 0x52, 0x40, 0x38, 0xff, 0x71, 0x65, 0x5e, 0xff, 0x67, 0x5e, 0x55, 0xff, 0x5d, 0x4f, 0x4b, 0xff, 0x4d, 0x3e, 0x3b, 0xff, 0x35, 0x28, 0x26, 0xff, 0x43, 0x2d, 0x2e, 0xff, 0x42, 0x2a, 0x27, 0xff, 0x4b, 0x31, 0x2b, 0xff, 0x53, 0x3b, 0x36, 0xff, 0x40, 0x29, 0x26, 0xff, 0x37, 0x1f, 0x1e, 0xff, 0x2f, 0x19, 0x19, 0xff, 0x30, 0x1b, 0x1e, 0xff, 0x28, 0x15, 0x17, 0xff, 0x28, 0x14, 0x18, 0xff, 0x23, 0x10, 0x13, 0xff, 0x26, 0x12, 0x16, 0xff, 0x24, 0x11, 0x14, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x27, 0x14, 0x18, 0xff, 0x24, 0x11, 0x14, 0xff, 0x29, 0x16, 0x19, 0xff, 0x2b, 0x15, 0x18, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x28, 0x16, 0x19, 0xff, 0x22, 0x11, 0x14, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x23, 0x10, 0x13, 0xff, 0x23, 0x10, 0x13, 0xff, 0x25, 0x11, 0x14, 0xff, 0x2c, 0x16, 0x18, 0xff, 0x27, 0x11, 0x14, 0xff, 0x29, 0x13, 0x16, 0xff, 0x2e, 0x1a, 0x1a, 0xff, 0x32, 0x1c, 0x1e, 0xff, 0x2a, 0x18, 0x17, 0xff, 0x37, 0x2e, 0x27, 0xff, 0x31, 0x22, 0x22, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x2f, 0x1d, 0x1c, 0xff, 0x31, 0x1f, 0x21, 0xff, 0x28, 0x14, 0x18, 0xff, 0x26, 0x13, 0x15, 0xff, 0x1f, 0x0b, 0x0f, 0xff, 0x31, 0x1b, 0x1c, 0xff, 0x66, 0x4e, 0x4c, 0xff, 0x54, 0x3e, 0x3b, 0xff, 0x21, 0x0e, 0x0d, 0xff, 0x1e, 0x0c, 0x0f, 0xff, 0x23, 0x10, 0x14, 0xff, 0x21, 0x0e, 0x12, 0xff, 0x62, 0x52, 0x51, 0xff, 0x5b, 0x4c, 0x48, 0xff, 0x54, 0x3f, 0x3e, 0xff, 0x43, 0x30, 0x2a, 0xff, 0x57, 0x46, 0x3f, 0xff, 0x3f, 0x2c, 0x2a, 0xff, 0x17, 0x08, 0x0b, 0xff, 0x20, 0x10, 0x14, 0xff, 0x29, 0x15, 0x16, 0xff, 0x25, 0x13, 0x16, 0xff, 0x10, 0x00, 0x06, 0xff, 0x2b, 0x1b, 0x18, 0xff, 0x56, 0x44, 0x38, 0xff, 0x74, 0x61, 0x4e, 0xff, 0x2b, 0x17, 0x13, 0xff, 0x26, 0x12, 0x18, 0xff, 0x45, 0x30, 0x28, 0xff, 0x5c, 0x42, 0x2f, 0xff, 0x74, 0x5f, 0x4c, 0xff, 0x5e, 0x4c, 0x40, 0xff, 0x54, 0x3e, 0x37, 0xff, 0x52, 0x3e, 0x38, 0xff, 0x26, 0x12, 0x14, 0xff, 0x26, 0x14, 0x16, 0xff, 0x26, 0x15, 0x15, 0xff, 0x30, 0x1b, 0x1f, 0xff, 0x27, 0x12, 0x15, 0xff, 0x63, 0x4f, 0x42, 0xff, 0x6c, 0x55, 0x45, 0xff, 0x79, 0x61, 0x57, 0xff, 0xe3, 0xde, 0xd9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xdf, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xeb, 0xe5, 0xff, 0x95, 0x83, 0x62, 0xff, 0x74, 0x5b, 0x37, 0xff, 0x8c, 0x71, 0x4e, 0xff, 0x7a, 0x5f, 0x3c, 0xff, 0x61, 0x47, 0x29, 0xff, 0x68, 0x4d, 0x33, 0xff, 0x6d, 0x51, 0x35, 0xff, 0x6d, 0x50, 0x36, 0xff, 0x68, 0x4b, 0x2c, 0xff, 0x8b, 0x72, 0x48, 0xff, 0x8b, 0x6f, 0x4c, 0xff, 0x6b, 0x4b, 0x30, 0xff, 0x6c, 0x4e, 0x2c, 0xff, 0x7a, 0x57, 0x37, 0xff, 0x8b, 0x6b, 0x46, 0xff, 0x99, 0x83, 0x4f, 0xff, 0xd3, 0xc1, 0x96, 0xff, 0xe4, 0xe0, 0xc6, 0xff, 0xd2, 0xd7, 0xbe, 0xff, 0xea, 0xf4, 0xea, 0xff, 0xf4, 0xfd, 0xff, 0xff, 0xf0, 0xfa, 0xfa, 0xff, 0xee, 0xf9, 0xf7, 0xff, 0xeb, 0xf7, 0xf7, 0xff, 0xe8, 0xf5, 0xf5, 0xff, 0xe6, 0xf3, 0xf1, 0xff, 0xec, 0xf6, 0xfa, 0xff, 0xf1, 0xfa, 0xfd, 0xff, 0x87, 0x72, 0x64, 0xff, 0x7f, 0x6a, 0x59, 0xff, 0xc1, 0xb8, 0xb2, 0xff, 0xa8, 0x9e, 0x9c, 0xff, 0x80, 0x74, 0x6a, 0xff, 0x7e, 0x64, 0x50, 0xff, 0x62, 0x47, 0x38, 0xff, 0x6e, 0x57, 0x4c, 0xff, 0x6b, 0x57, 0x50, 0xff, 0xae, 0xa3, 0x98, 0xff, 0xba, 0xb2, 0xa6, 0xff, 0x8d, 0x84, 0x7a, 0xff, 0x5f, 0x53, 0x4b, 0xff, 0x59, 0x4e, 0x47, 0xff, 0x55, 0x46, 0x40, 0xff, 0x4e, 0x39, 0x33, 0xff, 0x48, 0x32, 0x2b, 0xff, 0x5e, 0x4a, 0x43, 0xff, 0x53, 0x3f, 0x35, 0xff, 0x3e, 0x29, 0x22, 0xff, 0x4f, 0x39, 0x33, 0xff, 0x43, 0x2e, 0x2c, 0xff, 0x32, 0x1c, 0x1e, 0xff, 0x33, 0x1e, 0x21, 0xff, 0x34, 0x1e, 0x20, 0xff, 0x2a, 0x15, 0x17, 0xff, 0x26, 0x12, 0x16, 0xff, 0x24, 0x10, 0x13, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x27, 0x14, 0x17, 0xff, 0x2b, 0x19, 0x1c, 0xff, 0x27, 0x14, 0x17, 0xff, 0x26, 0x13, 0x16, 0xff, 0x27, 0x13, 0x17, 0xff, 0x28, 0x16, 0x18, 0xff, 0x26, 0x15, 0x17, 0xff, 0x22, 0x11, 0x13, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x29, 0x16, 0x16, 0xff, 0x27, 0x14, 0x14, 0xff, 0x24, 0x12, 0x13, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x27, 0x15, 0x15, 0xff, 0x21, 0x0c, 0x0e, 0xff, 0x20, 0x12, 0x11, 0xff, 0x44, 0x39, 0x35, 0xff, 0x2d, 0x1b, 0x1c, 0xff, 0x26, 0x12, 0x17, 0xff, 0x30, 0x1c, 0x1d, 0xff, 0x2d, 0x1a, 0x1b, 0xff, 0x29, 0x15, 0x18, 0xff, 0x29, 0x14, 0x18, 0xff, 0x25, 0x13, 0x15, 0xff, 0x24, 0x12, 0x15, 0xff, 0x36, 0x24, 0x24, 0xff, 0x52, 0x3f, 0x3b, 0xff, 0x36, 0x23, 0x22, 0xff, 0x1e, 0x0c, 0x0e, 0xff, 0x22, 0x0e, 0x11, 0xff, 0x1e, 0x0b, 0x0e, 0xff, 0x34, 0x25, 0x25, 0xff, 0x69, 0x59, 0x56, 0xff, 0x49, 0x36, 0x35, 0xff, 0x30, 0x1e, 0x1d, 0xff, 0x4e, 0x3f, 0x39, 0xff, 0x57, 0x48, 0x3f, 0xff, 0x27, 0x16, 0x14, 0xff, 0x26, 0x12, 0x16, 0xff, 0x1c, 0x0a, 0x0e, 0xff, 0x12, 0x03, 0x09, 0xff, 0x26, 0x17, 0x1a, 0xff, 0x5b, 0x4b, 0x41, 0xff, 0x6a, 0x57, 0x47, 0xff, 0x50, 0x3c, 0x31, 0xff, 0x25, 0x12, 0x14, 0xff, 0x23, 0x11, 0x14, 0xff, 0x3e, 0x29, 0x20, 0xff, 0x69, 0x54, 0x3d, 0xff, 0x6e, 0x59, 0x48, 0xff, 0x41, 0x2c, 0x21, 0xff, 0x57, 0x40, 0x35, 0xff, 0x53, 0x3c, 0x37, 0xff, 0x2a, 0x16, 0x18, 0xff, 0x2d, 0x19, 0x1c, 0xff, 0x29, 0x16, 0x19, 0xff, 0x25, 0x15, 0x14, 0xff, 0x1c, 0x08, 0x0d, 0xff, 0x65, 0x50, 0x48, 0xff, 0x70, 0x58, 0x45, 0xff, 0x58, 0x3c, 0x32, 0xff, 0xb0, 0xa1, 0x95, 0xff, 0xfc, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xec, 0xe7, 0x7c, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xbd, 0xa7, 0xff, 0x7f, 0x69, 0x41, 0xff, 0x8f, 0x77, 0x51, 0xff, 0x8a, 0x6f, 0x4a, 0xff, 0x6a, 0x4f, 0x2c, 0xff, 0x6a, 0x50, 0x30, 0xff, 0x69, 0x4d, 0x32, 0xff, 0x6d, 0x4f, 0x35, 0xff, 0x70, 0x54, 0x37, 0xff, 0x70, 0x53, 0x36, 0xff, 0x7a, 0x5e, 0x3c, 0xff, 0x95, 0x78, 0x51, 0xff, 0x8e, 0x71, 0x46, 0xff, 0x93, 0x7f, 0x52, 0xff, 0xa1, 0x83, 0x5d, 0xff, 0xa3, 0x83, 0x58, 0xff, 0xbe, 0xb0, 0x80, 0xff, 0xdc, 0xd2, 0xa6, 0xff, 0xc2, 0xbc, 0x8a, 0xff, 0xd8, 0xd8, 0xc4, 0xff, 0xf9, 0xff, 0xff, 0xff, 0xeb, 0xfa, 0xf9, 0xff, 0xec, 0xf8, 0xf5, 0xff, 0xed, 0xf6, 0xf7, 0xff, 0xe9, 0xf5, 0xf5, 0xff, 0xe7, 0xf3, 0xf3, 0xff, 0xe3, 0xf0, 0xf2, 0xff, 0xf2, 0xfc, 0xfd, 0xff, 0xe4, 0xe5, 0xdf, 0xff, 0x78, 0x61, 0x55, 0xff, 0x8d, 0x7d, 0x72, 0xff, 0xaf, 0xa8, 0x99, 0xff, 0x8f, 0x85, 0x76, 0xff, 0x8c, 0x7c, 0x6e, 0xff, 0x88, 0x76, 0x68, 0xff, 0xa1, 0x8e, 0x81, 0xff, 0x93, 0x8b, 0x80, 0xff, 0xc2, 0xb9, 0xaf, 0xff, 0xc5, 0xb7, 0xad, 0xff, 0x7d, 0x6c, 0x63, 0xff, 0x80, 0x6b, 0x64, 0xff, 0x7d, 0x6b, 0x63, 0xff, 0x69, 0x57, 0x51, 0xff, 0x62, 0x50, 0x49, 0xff, 0x51, 0x3f, 0x36, 0xff, 0x53, 0x3d, 0x36, 0xff, 0x46, 0x32, 0x2c, 0xff, 0x55, 0x43, 0x3d, 0xff, 0x4c, 0x37, 0x32, 0xff, 0x4c, 0x39, 0x33, 0xff, 0x55, 0x41, 0x3d, 0xff, 0x4b, 0x35, 0x34, 0xff, 0x47, 0x32, 0x31, 0xff, 0x34, 0x20, 0x1c, 0xff, 0x34, 0x20, 0x1e, 0xff, 0x32, 0x1d, 0x20, 0xff, 0x2a, 0x14, 0x17, 0xff, 0x29, 0x14, 0x17, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x27, 0x14, 0x17, 0xff, 0x26, 0x13, 0x16, 0xff, 0x25, 0x12, 0x15, 0xff, 0x24, 0x11, 0x14, 0xff, 0x25, 0x11, 0x15, 0xff, 0x25, 0x12, 0x15, 0xff, 0x22, 0x10, 0x12, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x20, 0x0d, 0x10, 0xff, 0x22, 0x0f, 0x10, 0xff, 0x26, 0x14, 0x13, 0xff, 0x24, 0x13, 0x15, 0xff, 0x1d, 0x0a, 0x0e, 0xff, 0x1f, 0x0c, 0x10, 0xff, 0x1c, 0x07, 0x0b, 0xff, 0x33, 0x26, 0x25, 0xff, 0x56, 0x4a, 0x47, 0xff, 0x28, 0x13, 0x16, 0xff, 0x24, 0x10, 0x15, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x26, 0x14, 0x14, 0xff, 0x23, 0x11, 0x12, 0xff, 0x25, 0x12, 0x16, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x28, 0x15, 0x18, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x31, 0x1f, 0x1f, 0xff, 0x44, 0x30, 0x31, 0xff, 0x2c, 0x1a, 0x1b, 0xff, 0x1f, 0x0c, 0x0f, 0xff, 0x23, 0x10, 0x13, 0xff, 0x27, 0x16, 0x19, 0xff, 0x57, 0x46, 0x46, 0xff, 0x53, 0x42, 0x41, 0xff, 0x36, 0x23, 0x23, 0xff, 0x3a, 0x28, 0x24, 0xff, 0x41, 0x33, 0x2d, 0xff, 0x2e, 0x19, 0x19, 0xff, 0x34, 0x1f, 0x21, 0xff, 0x1e, 0x0e, 0x10, 0xff, 0x15, 0x06, 0x05, 0xff, 0x51, 0x41, 0x39, 0xff, 0x5e, 0x4d, 0x40, 0xff, 0x5d, 0x4a, 0x3c, 0xff, 0x44, 0x2f, 0x29, 0xff, 0x30, 0x1b, 0x1b, 0xff, 0x2f, 0x1b, 0x18, 0xff, 0x4f, 0x3a, 0x2d, 0xff, 0x7e, 0x68, 0x52, 0xff, 0x6a, 0x52, 0x43, 0xff, 0x41, 0x29, 0x21, 0xff, 0x4a, 0x34, 0x2b, 0xff, 0x47, 0x31, 0x2d, 0xff, 0x30, 0x1c, 0x1c, 0xff, 0x31, 0x1c, 0x1f, 0xff, 0x2b, 0x16, 0x19, 0xff, 0x29, 0x18, 0x16, 0xff, 0x1c, 0x08, 0x0f, 0xff, 0x57, 0x41, 0x3d, 0xff, 0x65, 0x4c, 0x3e, 0xff, 0x51, 0x36, 0x2f, 0xff, 0x7f, 0x68, 0x59, 0xff, 0xcf, 0xc8, 0xc6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xec, 0xe5, 0xff, 0x99, 0x86, 0x60, 0xff, 0xa0, 0x8a, 0x60, 0xff, 0x98, 0x81, 0x58, 0xff, 0x70, 0x55, 0x31, 0xff, 0x70, 0x55, 0x33, 0xff, 0x6e, 0x52, 0x33, 0xff, 0x6c, 0x4f, 0x34, 0xff, 0x6e, 0x50, 0x35, 0xff, 0x76, 0x59, 0x3b, 0xff, 0x7a, 0x5c, 0x3e, 0xff, 0x75, 0x56, 0x35, 0xff, 0x74, 0x55, 0x33, 0xff, 0x83, 0x65, 0x42, 0xff, 0x9b, 0x7d, 0x54, 0xff, 0x9b, 0x7a, 0x50, 0xff, 0xa7, 0x8b, 0x57, 0xff, 0xba, 0x99, 0x60, 0xff, 0xba, 0xaf, 0x87, 0xff, 0xf1, 0xfe, 0xf9, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xec, 0xf8, 0xfd, 0xff, 0xec, 0xf6, 0xf5, 0xff, 0xeb, 0xf5, 0xf5, 0xff, 0xe6, 0xf3, 0xf5, 0xff, 0xe7, 0xf3, 0xf5, 0xff, 0xe7, 0xf3, 0xf4, 0xff, 0xe3, 0xee, 0xf0, 0xff, 0xf3, 0xff, 0xfd, 0xff, 0xbe, 0xba, 0xae, 0xff, 0x97, 0x87, 0x79, 0xff, 0x97, 0x88, 0x80, 0xff, 0x84, 0x6a, 0x62, 0xff, 0x80, 0x65, 0x5d, 0xff, 0x8a, 0x75, 0x6f, 0xff, 0x80, 0x71, 0x6c, 0xff, 0x8f, 0x82, 0x82, 0xff, 0xb1, 0xad, 0xad, 0xff, 0x8d, 0x83, 0x84, 0xff, 0x52, 0x41, 0x41, 0xff, 0x52, 0x38, 0x34, 0xff, 0x4f, 0x39, 0x32, 0xff, 0x4e, 0x3e, 0x38, 0xff, 0x4a, 0x3b, 0x37, 0xff, 0x55, 0x47, 0x42, 0xff, 0x70, 0x60, 0x59, 0xff, 0x5f, 0x4c, 0x45, 0xff, 0x4a, 0x34, 0x31, 0xff, 0x3c, 0x26, 0x29, 0xff, 0x22, 0x0c, 0x0f, 0xff, 0x27, 0x12, 0x14, 0xff, 0x34, 0x1f, 0x20, 0xff, 0x3b, 0x27, 0x26, 0xff, 0x4e, 0x3c, 0x39, 0xff, 0x48, 0x34, 0x30, 0xff, 0x46, 0x33, 0x2f, 0xff, 0x39, 0x24, 0x26, 0xff, 0x2a, 0x15, 0x19, 0xff, 0x29, 0x14, 0x17, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x27, 0x14, 0x17, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x25, 0x12, 0x15, 0xff, 0x28, 0x15, 0x18, 0xff, 0x22, 0x0e, 0x12, 0xff, 0x20, 0x0e, 0x10, 0xff, 0x22, 0x10, 0x12, 0xff, 0x21, 0x0e, 0x11, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x35, 0x22, 0x22, 0xff, 0x2c, 0x1a, 0x19, 0xff, 0x23, 0x11, 0x13, 0xff, 0x28, 0x15, 0x18, 0xff, 0x27, 0x14, 0x17, 0xff, 0x1c, 0x08, 0x0a, 0xff, 0x4f, 0x41, 0x41, 0xff, 0x4f, 0x41, 0x42, 0xff, 0x15, 0x01, 0x04, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x2b, 0x18, 0x1a, 0xff, 0x21, 0x0e, 0x10, 0xff, 0x27, 0x14, 0x16, 0xff, 0x27, 0x14, 0x17, 0xff, 0x22, 0x11, 0x14, 0xff, 0x1e, 0x0c, 0x11, 0xff, 0x28, 0x15, 0x1a, 0xff, 0x24, 0x12, 0x14, 0xff, 0x31, 0x1e, 0x1f, 0xff, 0x39, 0x26, 0x28, 0xff, 0x23, 0x10, 0x13, 0xff, 0x23, 0x10, 0x14, 0xff, 0x28, 0x17, 0x1a, 0xff, 0x3c, 0x2a, 0x2c, 0xff, 0x4d, 0x3b, 0x3c, 0xff, 0x36, 0x24, 0x24, 0xff, 0x28, 0x14, 0x15, 0xff, 0x34, 0x21, 0x24, 0xff, 0x28, 0x15, 0x1a, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x2d, 0x1c, 0x19, 0xff, 0x54, 0x42, 0x39, 0xff, 0x4e, 0x3c, 0x30, 0xff, 0x4d, 0x3a, 0x30, 0xff, 0x57, 0x42, 0x38, 0xff, 0x4d, 0x37, 0x30, 0xff, 0x36, 0x20, 0x1a, 0xff, 0x48, 0x33, 0x28, 0xff, 0x63, 0x4a, 0x3b, 0xff, 0x70, 0x58, 0x41, 0xff, 0x64, 0x4d, 0x3a, 0xff, 0x4a, 0x33, 0x28, 0xff, 0x5c, 0x4a, 0x3f, 0xff, 0x3b, 0x28, 0x23, 0xff, 0x30, 0x1a, 0x1a, 0xff, 0x3b, 0x27, 0x25, 0xff, 0x2a, 0x15, 0x16, 0xff, 0x2a, 0x16, 0x18, 0xff, 0x20, 0x0b, 0x12, 0xff, 0x4b, 0x34, 0x31, 0xff, 0x53, 0x3a, 0x34, 0xff, 0x3f, 0x27, 0x26, 0xff, 0x60, 0x48, 0x3f, 0xff, 0x9e, 0x8e, 0x89, 0xff, 0xf7, 0xf6, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0x74, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc6, 0xbd, 0xa5, 0xff, 0xa2, 0x8e, 0x5f, 0xff, 0xb8, 0xa4, 0x76, 0xff, 0x80, 0x68, 0x3f, 0xff, 0x78, 0x5d, 0x39, 0xff, 0x73, 0x58, 0x36, 0xff, 0x6e, 0x52, 0x33, 0xff, 0x6f, 0x52, 0x37, 0xff, 0x73, 0x54, 0x38, 0xff, 0x73, 0x57, 0x36, 0xff, 0x78, 0x5b, 0x38, 0xff, 0x7e, 0x5f, 0x3c, 0xff, 0x7c, 0x5c, 0x3e, 0xff, 0x7f, 0x5b, 0x41, 0xff, 0x7b, 0x59, 0x36, 0xff, 0x88, 0x60, 0x35, 0xff, 0xa8, 0x8d, 0x5f, 0xff, 0xbc, 0xae, 0x8d, 0xff, 0xeb, 0xf2, 0xe8, 0xff, 0xf2, 0xff, 0xff, 0xff, 0xee, 0xfb, 0xf8, 0xff, 0xe7, 0xf7, 0xf5, 0xff, 0xe6, 0xf4, 0xf8, 0xff, 0xe8, 0xf4, 0xf8, 0xff, 0xe6, 0xf2, 0xf5, 0xff, 0xe2, 0xed, 0xf0, 0xff, 0xe1, 0xe9, 0xee, 0xff, 0xea, 0xf2, 0xf5, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xb8, 0xb1, 0xac, 0xff, 0x75, 0x5c, 0x52, 0xff, 0x67, 0x4e, 0x48, 0xff, 0x62, 0x44, 0x3c, 0xff, 0x69, 0x47, 0x3d, 0xff, 0x7b, 0x64, 0x59, 0xff, 0xad, 0xa3, 0x9a, 0xff, 0xb1, 0xa8, 0xa7, 0xff, 0x75, 0x67, 0x6a, 0xff, 0x47, 0x2e, 0x30, 0xff, 0x42, 0x2c, 0x2a, 0xff, 0x4b, 0x36, 0x30, 0xff, 0x3c, 0x2a, 0x22, 0xff, 0x4e, 0x43, 0x3c, 0xff, 0x68, 0x5e, 0x58, 0xff, 0x98, 0x8e, 0x88, 0xff, 0x89, 0x80, 0x79, 0xff, 0x78, 0x6b, 0x60, 0xff, 0x78, 0x68, 0x5f, 0xff, 0x35, 0x23, 0x22, 0xff, 0x2b, 0x18, 0x19, 0xff, 0x34, 0x20, 0x22, 0xff, 0x25, 0x0f, 0x13, 0xff, 0x20, 0x0b, 0x0d, 0xff, 0x1b, 0x08, 0x0a, 0xff, 0x2d, 0x1a, 0x1a, 0xff, 0x3c, 0x28, 0x26, 0xff, 0x39, 0x25, 0x24, 0xff, 0x2f, 0x1a, 0x1d, 0xff, 0x23, 0x0d, 0x11, 0xff, 0x27, 0x14, 0x17, 0xff, 0x29, 0x15, 0x18, 0xff, 0x23, 0x10, 0x13, 0xff, 0x25, 0x12, 0x15, 0xff, 0x24, 0x11, 0x14, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x23, 0x10, 0x13, 0xff, 0x1e, 0x0a, 0x0e, 0xff, 0x2c, 0x19, 0x1d, 0xff, 0x38, 0x24, 0x25, 0xff, 0x25, 0x12, 0x11, 0xff, 0x29, 0x17, 0x19, 0xff, 0x2d, 0x1a, 0x1d, 0xff, 0x26, 0x13, 0x17, 0xff, 0x24, 0x0f, 0x11, 0xff, 0x49, 0x3b, 0x3b, 0xff, 0x44, 0x37, 0x38, 0xff, 0x21, 0x0c, 0x10, 0xff, 0x29, 0x17, 0x19, 0xff, 0x27, 0x16, 0x16, 0xff, 0x1e, 0x0c, 0x10, 0xff, 0x22, 0x10, 0x12, 0xff, 0x22, 0x11, 0x11, 0xff, 0x23, 0x13, 0x14, 0xff, 0x1e, 0x0e, 0x11, 0xff, 0x23, 0x12, 0x15, 0xff, 0x29, 0x16, 0x18, 0xff, 0x29, 0x15, 0x16, 0xff, 0x34, 0x21, 0x22, 0xff, 0x29, 0x16, 0x19, 0xff, 0x27, 0x15, 0x18, 0xff, 0x28, 0x18, 0x1b, 0xff, 0x32, 0x1f, 0x22, 0xff, 0x3e, 0x2b, 0x2e, 0xff, 0x35, 0x23, 0x24, 0xff, 0x28, 0x13, 0x14, 0xff, 0x31, 0x1d, 0x1f, 0xff, 0x22, 0x12, 0x14, 0xff, 0x18, 0x08, 0x08, 0xff, 0x42, 0x2f, 0x2b, 0xff, 0x4c, 0x39, 0x33, 0xff, 0x39, 0x26, 0x22, 0xff, 0x42, 0x2e, 0x29, 0xff, 0x4d, 0x37, 0x2f, 0xff, 0x44, 0x2e, 0x28, 0xff, 0x3d, 0x28, 0x22, 0xff, 0x50, 0x3b, 0x2e, 0xff, 0x65, 0x4d, 0x3d, 0xff, 0x5a, 0x43, 0x32, 0xff, 0x50, 0x3a, 0x31, 0xff, 0x41, 0x2c, 0x23, 0xff, 0x54, 0x41, 0x35, 0xff, 0x3f, 0x2a, 0x26, 0xff, 0x39, 0x23, 0x23, 0xff, 0x3e, 0x2a, 0x27, 0xff, 0x24, 0x10, 0x10, 0xff, 0x2b, 0x16, 0x1a, 0xff, 0x25, 0x10, 0x14, 0xff, 0x4b, 0x36, 0x30, 0xff, 0x4a, 0x31, 0x2d, 0xff, 0x35, 0x1f, 0x1f, 0xff, 0x4c, 0x35, 0x31, 0xff, 0x5f, 0x49, 0x40, 0xff, 0xd0, 0xc9, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf9, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xee, 0xe7, 0xff, 0xb4, 0xa3, 0x7d, 0xff, 0xbf, 0xab, 0x7c, 0xff, 0x90, 0x7b, 0x4e, 0xff, 0x82, 0x6a, 0x40, 0xff, 0x7e, 0x64, 0x3f, 0xff, 0x74, 0x59, 0x36, 0xff, 0x72, 0x55, 0x36, 0xff, 0x71, 0x54, 0x37, 0xff, 0x71, 0x54, 0x37, 0xff, 0x73, 0x57, 0x37, 0xff, 0x7a, 0x5c, 0x3c, 0xff, 0x7f, 0x61, 0x40, 0xff, 0x81, 0x5f, 0x40, 0xff, 0x73, 0x51, 0x2e, 0xff, 0x6e, 0x48, 0x23, 0xff, 0xa7, 0x93, 0x72, 0xff, 0xba, 0xb4, 0x8b, 0xff, 0xbe, 0xbc, 0xa1, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xec, 0xfa, 0xfe, 0xff, 0xef, 0xf6, 0xf9, 0xff, 0xec, 0xf4, 0xf5, 0xff, 0xe8, 0xf2, 0xf4, 0xff, 0xe6, 0xf1, 0xf4, 0xff, 0xe6, 0xf3, 0xf4, 0xff, 0xdd, 0xe8, 0xea, 0xff, 0xd9, 0xe2, 0xe4, 0xff, 0xf0, 0xfa, 0xfa, 0xff, 0xe7, 0xee, 0xee, 0xff, 0x8c, 0x7e, 0x81, 0xff, 0x42, 0x29, 0x29, 0xff, 0x4e, 0x37, 0x33, 0xff, 0x64, 0x4a, 0x46, 0xff, 0x76, 0x5b, 0x58, 0xff, 0x89, 0x73, 0x71, 0xff, 0x8a, 0x7a, 0x7c, 0xff, 0x57, 0x49, 0x49, 0xff, 0x41, 0x2d, 0x2c, 0xff, 0x46, 0x2c, 0x29, 0xff, 0x51, 0x3b, 0x34, 0xff, 0x60, 0x4d, 0x45, 0xff, 0x75, 0x66, 0x5f, 0xff, 0x9e, 0x97, 0x92, 0xff, 0x94, 0x86, 0x80, 0xff, 0x73, 0x64, 0x5f, 0xff, 0x77, 0x70, 0x6b, 0xff, 0x82, 0x78, 0x71, 0xff, 0x52, 0x44, 0x40, 0xff, 0x2c, 0x1f, 0x1f, 0xff, 0x42, 0x31, 0x30, 0xff, 0x35, 0x23, 0x24, 0xff, 0x21, 0x0f, 0x0f, 0xff, 0x27, 0x14, 0x13, 0xff, 0x27, 0x15, 0x18, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x24, 0x10, 0x12, 0xff, 0x2a, 0x16, 0x17, 0xff, 0x3a, 0x26, 0x29, 0xff, 0x2f, 0x1b, 0x1e, 0xff, 0x1c, 0x09, 0x0d, 0xff, 0x22, 0x10, 0x14, 0xff, 0x25, 0x12, 0x16, 0xff, 0x26, 0x11, 0x15, 0xff, 0x24, 0x11, 0x13, 0xff, 0x22, 0x0f, 0x11, 0xff, 0x21, 0x0d, 0x11, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x27, 0x15, 0x16, 0xff, 0x31, 0x1f, 0x20, 0xff, 0x23, 0x11, 0x11, 0xff, 0x24, 0x11, 0x13, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x33, 0x20, 0x23, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x2d, 0x1a, 0x1c, 0xff, 0x4e, 0x40, 0x40, 0xff, 0x45, 0x38, 0x39, 0xff, 0x1d, 0x0b, 0x0d, 0xff, 0x2b, 0x1a, 0x1b, 0xff, 0x28, 0x17, 0x18, 0xff, 0x20, 0x0d, 0x12, 0xff, 0x20, 0x0e, 0x12, 0xff, 0x1e, 0x0c, 0x0e, 0xff, 0x22, 0x12, 0x14, 0xff, 0x20, 0x10, 0x12, 0xff, 0x21, 0x10, 0x13, 0xff, 0x27, 0x15, 0x18, 0xff, 0x25, 0x14, 0x16, 0xff, 0x29, 0x18, 0x1a, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x2e, 0x1c, 0x1f, 0xff, 0x2d, 0x1a, 0x1d, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x2c, 0x18, 0x1a, 0xff, 0x2f, 0x1b, 0x1d, 0xff, 0x23, 0x11, 0x13, 0xff, 0x26, 0x15, 0x16, 0xff, 0x2a, 0x18, 0x18, 0xff, 0x28, 0x17, 0x17, 0xff, 0x30, 0x1d, 0x1f, 0xff, 0x35, 0x20, 0x20, 0xff, 0x45, 0x2f, 0x2c, 0xff, 0x3f, 0x2a, 0x29, 0xff, 0x47, 0x31, 0x28, 0xff, 0x54, 0x3c, 0x2a, 0xff, 0x5b, 0x44, 0x37, 0xff, 0x55, 0x3f, 0x36, 0xff, 0x43, 0x2d, 0x24, 0xff, 0x42, 0x2a, 0x24, 0xff, 0x4d, 0x37, 0x32, 0xff, 0x33, 0x1f, 0x1e, 0xff, 0x3a, 0x26, 0x24, 0xff, 0x3e, 0x29, 0x25, 0xff, 0x21, 0x0d, 0x0e, 0xff, 0x27, 0x13, 0x18, 0xff, 0x24, 0x12, 0x13, 0xff, 0x43, 0x2d, 0x29, 0xff, 0x3d, 0x26, 0x26, 0xff, 0x37, 0x21, 0x22, 0xff, 0x3d, 0x26, 0x22, 0xff, 0x53, 0x38, 0x33, 0xff, 0xa7, 0x97, 0x8d, 0xff, 0xf7, 0xf6, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd0, 0xc7, 0xb1, 0xff, 0xb3, 0xa0, 0x72, 0xff, 0xa4, 0x90, 0x61, 0xff, 0x8e, 0x77, 0x4a, 0xff, 0x8f, 0x77, 0x4d, 0xff, 0x82, 0x69, 0x42, 0xff, 0x79, 0x5d, 0x3a, 0xff, 0x72, 0x56, 0x35, 0xff, 0x72, 0x56, 0x38, 0xff, 0x73, 0x56, 0x39, 0xff, 0x78, 0x5a, 0x3c, 0xff, 0x7b, 0x62, 0x3f, 0xff, 0x76, 0x53, 0x37, 0xff, 0x76, 0x53, 0x36, 0xff, 0x9a, 0x87, 0x5d, 0xff, 0xc2, 0xae, 0x85, 0xff, 0xdd, 0xd6, 0xad, 0xff, 0xcf, 0xcb, 0xa3, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xed, 0xfc, 0xff, 0xff, 0xe8, 0xf7, 0xf6, 0xff, 0xeb, 0xf4, 0xf6, 0xff, 0xea, 0xf5, 0xf2, 0xff, 0xdf, 0xed, 0xf2, 0xff, 0xde, 0xea, 0xf0, 0xff, 0xe6, 0xf2, 0xf0, 0xff, 0xe1, 0xec, 0xed, 0xff, 0xdd, 0xe5, 0xe6, 0xff, 0xef, 0xfc, 0xf9, 0xff, 0xce, 0xd0, 0xcc, 0xff, 0x36, 0x1d, 0x1d, 0xff, 0x4a, 0x31, 0x31, 0xff, 0x65, 0x54, 0x4f, 0xff, 0x5e, 0x4b, 0x4b, 0xff, 0x6b, 0x5c, 0x5a, 0xff, 0x7f, 0x70, 0x6e, 0xff, 0x64, 0x50, 0x52, 0xff, 0x3d, 0x2a, 0x2a, 0xff, 0x43, 0x2f, 0x2d, 0xff, 0x3f, 0x2b, 0x29, 0xff, 0x53, 0x40, 0x3c, 0xff, 0x7a, 0x6c, 0x64, 0xff, 0x86, 0x7d, 0x77, 0xff, 0x6d, 0x62, 0x60, 0xff, 0x52, 0x41, 0x3e, 0xff, 0x62, 0x50, 0x4e, 0xff, 0x73, 0x67, 0x65, 0xff, 0x3a, 0x2a, 0x2b, 0xff, 0x23, 0x0f, 0x11, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x27, 0x15, 0x17, 0xff, 0x27, 0x16, 0x16, 0xff, 0x32, 0x20, 0x21, 0xff, 0x34, 0x22, 0x23, 0xff, 0x29, 0x17, 0x19, 0xff, 0x26, 0x13, 0x15, 0xff, 0x26, 0x13, 0x16, 0xff, 0x1e, 0x0c, 0x0e, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x37, 0x24, 0x27, 0xff, 0x30, 0x1d, 0x20, 0xff, 0x21, 0x0e, 0x10, 0xff, 0x24, 0x11, 0x16, 0xff, 0x23, 0x10, 0x18, 0xff, 0x23, 0x14, 0x16, 0xff, 0x21, 0x10, 0x13, 0xff, 0x24, 0x0f, 0x15, 0xff, 0x36, 0x22, 0x26, 0xff, 0x3f, 0x2d, 0x2d, 0xff, 0x27, 0x14, 0x15, 0xff, 0x23, 0x0f, 0x13, 0xff, 0x2b, 0x17, 0x1b, 0xff, 0x30, 0x1d, 0x1f, 0xff, 0x2d, 0x1a, 0x1d, 0xff, 0x34, 0x21, 0x23, 0xff, 0x36, 0x24, 0x26, 0xff, 0x3d, 0x2d, 0x30, 0xff, 0x2e, 0x1f, 0x22, 0xff, 0x1d, 0x0b, 0x0e, 0xff, 0x32, 0x1f, 0x21, 0xff, 0x26, 0x13, 0x15, 0xff, 0x22, 0x0e, 0x13, 0xff, 0x23, 0x0e, 0x13, 0xff, 0x21, 0x0f, 0x10, 0xff, 0x22, 0x11, 0x14, 0xff, 0x21, 0x10, 0x13, 0xff, 0x26, 0x15, 0x18, 0xff, 0x23, 0x12, 0x15, 0xff, 0x26, 0x16, 0x19, 0xff, 0x25, 0x14, 0x18, 0xff, 0x26, 0x13, 0x16, 0xff, 0x29, 0x15, 0x18, 0xff, 0x2b, 0x17, 0x1a, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x28, 0x15, 0x18, 0xff, 0x28, 0x15, 0x18, 0xff, 0x29, 0x16, 0x1a, 0xff, 0x29, 0x16, 0x19, 0xff, 0x29, 0x16, 0x19, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x22, 0x0f, 0x13, 0xff, 0x25, 0x15, 0x18, 0xff, 0x27, 0x16, 0x17, 0xff, 0x36, 0x22, 0x21, 0xff, 0x3e, 0x29, 0x27, 0xff, 0x35, 0x21, 0x1d, 0xff, 0x49, 0x32, 0x26, 0xff, 0x61, 0x48, 0x35, 0xff, 0x4f, 0x39, 0x2d, 0xff, 0x41, 0x2c, 0x23, 0xff, 0x4c, 0x34, 0x27, 0xff, 0x5a, 0x41, 0x37, 0xff, 0x48, 0x32, 0x2f, 0xff, 0x2c, 0x19, 0x1a, 0xff, 0x3c, 0x28, 0x23, 0xff, 0x48, 0x32, 0x2c, 0xff, 0x28, 0x15, 0x17, 0xff, 0x24, 0x12, 0x16, 0xff, 0x26, 0x15, 0x15, 0xff, 0x40, 0x29, 0x27, 0xff, 0x38, 0x22, 0x24, 0xff, 0x32, 0x1c, 0x1e, 0xff, 0x2b, 0x15, 0x15, 0xff, 0x4d, 0x35, 0x31, 0xff, 0x70, 0x5a, 0x4d, 0xff, 0xda, 0xd4, 0xd1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xee, 0xff, 0xc5, 0xb6, 0x91, 0xff, 0x9d, 0x8a, 0x5b, 0xff, 0x98, 0x84, 0x55, 0xff, 0x9d, 0x86, 0x58, 0xff, 0x90, 0x78, 0x4d, 0xff, 0x86, 0x6c, 0x46, 0xff, 0x7e, 0x63, 0x3f, 0xff, 0x78, 0x5d, 0x3a, 0xff, 0x75, 0x58, 0x39, 0xff, 0x79, 0x5c, 0x3e, 0xff, 0x7a, 0x5d, 0x3d, 0xff, 0x73, 0x57, 0x37, 0xff, 0x7e, 0x5e, 0x39, 0xff, 0xaf, 0x9a, 0x6d, 0xff, 0xab, 0x99, 0x74, 0xff, 0xbb, 0xb3, 0x94, 0xff, 0xaa, 0x97, 0x65, 0xff, 0xdf, 0xda, 0xc6, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xed, 0xf8, 0xfb, 0xff, 0xec, 0xf6, 0xf3, 0xff, 0xe7, 0xf3, 0xf4, 0xff, 0xe3, 0xf3, 0xf5, 0xff, 0xc4, 0xd7, 0xe7, 0xff, 0xd0, 0xde, 0xe7, 0xff, 0xea, 0xf6, 0xf2, 0xff, 0xe0, 0xea, 0xe9, 0xff, 0xe1, 0xeb, 0xeb, 0xff, 0xe1, 0xec, 0xe8, 0xff, 0xc5, 0xba, 0xb3, 0xff, 0x69, 0x46, 0x40, 0xff, 0x2b, 0x09, 0x08, 0xff, 0x3f, 0x23, 0x23, 0xff, 0x4e, 0x38, 0x38, 0xff, 0x6a, 0x57, 0x55, 0xff, 0x61, 0x50, 0x50, 0xff, 0x54, 0x42, 0x43, 0xff, 0x6f, 0x5b, 0x56, 0xff, 0x59, 0x45, 0x41, 0xff, 0x5d, 0x4c, 0x4a, 0xff, 0x75, 0x66, 0x66, 0xff, 0x64, 0x59, 0x54, 0xff, 0x68, 0x5a, 0x57, 0xff, 0x5b, 0x48, 0x49, 0xff, 0x5a, 0x48, 0x4b, 0xff, 0x60, 0x4f, 0x50, 0xff, 0x2d, 0x19, 0x1a, 0xff, 0x25, 0x11, 0x10, 0xff, 0x37, 0x22, 0x20, 0xff, 0x38, 0x25, 0x23, 0xff, 0x2f, 0x1d, 0x1d, 0xff, 0x26, 0x14, 0x16, 0xff, 0x2f, 0x1c, 0x20, 0xff, 0x26, 0x13, 0x17, 0xff, 0x25, 0x13, 0x14, 0xff, 0x32, 0x20, 0x20, 0xff, 0x2f, 0x1e, 0x1e, 0xff, 0x24, 0x13, 0x13, 0xff, 0x20, 0x0e, 0x10, 0xff, 0x24, 0x10, 0x14, 0xff, 0x3c, 0x29, 0x2b, 0xff, 0x2f, 0x1b, 0x1d, 0xff, 0x2d, 0x1a, 0x1b, 0xff, 0x37, 0x26, 0x28, 0xff, 0x31, 0x21, 0x23, 0xff, 0x29, 0x16, 0x18, 0xff, 0x28, 0x12, 0x15, 0xff, 0x31, 0x21, 0x23, 0xff, 0x3d, 0x2f, 0x30, 0xff, 0x2e, 0x1e, 0x1f, 0xff, 0x2d, 0x1d, 0x1f, 0xff, 0x34, 0x23, 0x25, 0xff, 0x34, 0x21, 0x25, 0xff, 0x33, 0x21, 0x23, 0xff, 0x3b, 0x28, 0x2a, 0xff, 0x2c, 0x19, 0x1b, 0xff, 0x31, 0x1e, 0x22, 0xff, 0x2f, 0x1d, 0x21, 0xff, 0x2e, 0x1a, 0x1e, 0xff, 0x2e, 0x19, 0x1c, 0xff, 0x21, 0x0e, 0x11, 0xff, 0x28, 0x15, 0x18, 0xff, 0x27, 0x13, 0x17, 0xff, 0x1f, 0x0c, 0x0f, 0xff, 0x21, 0x10, 0x13, 0xff, 0x23, 0x12, 0x15, 0xff, 0x26, 0x15, 0x18, 0xff, 0x25, 0x14, 0x17, 0xff, 0x27, 0x15, 0x18, 0xff, 0x26, 0x13, 0x16, 0xff, 0x28, 0x14, 0x17, 0xff, 0x28, 0x15, 0x18, 0xff, 0x28, 0x15, 0x18, 0xff, 0x27, 0x14, 0x17, 0xff, 0x27, 0x14, 0x17, 0xff, 0x27, 0x15, 0x17, 0xff, 0x27, 0x14, 0x17, 0xff, 0x25, 0x12, 0x15, 0xff, 0x26, 0x13, 0x16, 0xff, 0x23, 0x10, 0x13, 0xff, 0x23, 0x11, 0x14, 0xff, 0x29, 0x18, 0x1b, 0xff, 0x2e, 0x1c, 0x1c, 0xff, 0x34, 0x22, 0x1f, 0xff, 0x3f, 0x2c, 0x26, 0xff, 0x35, 0x21, 0x1a, 0xff, 0x47, 0x30, 0x2d, 0xff, 0x41, 0x28, 0x27, 0xff, 0x3a, 0x24, 0x1d, 0xff, 0x45, 0x2f, 0x25, 0xff, 0x4e, 0x38, 0x2e, 0xff, 0x51, 0x39, 0x31, 0xff, 0x39, 0x22, 0x20, 0xff, 0x34, 0x1f, 0x1f, 0xff, 0x4e, 0x36, 0x2f, 0xff, 0x44, 0x2b, 0x24, 0xff, 0x29, 0x16, 0x15, 0xff, 0x28, 0x14, 0x16, 0xff, 0x2d, 0x1a, 0x1b, 0xff, 0x36, 0x21, 0x1f, 0xff, 0x30, 0x1c, 0x1e, 0xff, 0x30, 0x1b, 0x1e, 0xff, 0x27, 0x12, 0x17, 0xff, 0x50, 0x3e, 0x34, 0xff, 0x4f, 0x36, 0x2d, 0xff, 0x95, 0x87, 0x86, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0xdb, 0xca, 0xff, 0xbf, 0xac, 0x80, 0xff, 0xba, 0xa6, 0x77, 0xff, 0xaa, 0x95, 0x66, 0xff, 0x98, 0x81, 0x52, 0xff, 0x91, 0x79, 0x4e, 0xff, 0x89, 0x70, 0x48, 0xff, 0x82, 0x67, 0x42, 0xff, 0x7b, 0x5f, 0x3c, 0xff, 0x79, 0x5d, 0x3c, 0xff, 0x79, 0x5b, 0x3d, 0xff, 0x7a, 0x5c, 0x3c, 0xff, 0x74, 0x53, 0x34, 0xff, 0x9a, 0x84, 0x57, 0xff, 0x99, 0x82, 0x50, 0xff, 0xa5, 0x8d, 0x6c, 0xff, 0xae, 0xa0, 0x7a, 0xff, 0xba, 0xad, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xfc, 0xf7, 0xff, 0xed, 0xf7, 0xf7, 0xff, 0xea, 0xf3, 0xf7, 0xff, 0xe9, 0xf6, 0xf5, 0xff, 0xda, 0xeb, 0xf0, 0xff, 0xb2, 0xc7, 0xdf, 0xff, 0xcf, 0xdc, 0xea, 0xff, 0xea, 0xf4, 0xef, 0xff, 0xda, 0xe3, 0xe2, 0xff, 0xe3, 0xec, 0xeb, 0xff, 0xe7, 0xf3, 0xed, 0xff, 0xad, 0x9c, 0x91, 0xff, 0x6a, 0x42, 0x37, 0xff, 0x50, 0x36, 0x36, 0xff, 0x4e, 0x36, 0x39, 0xff, 0x56, 0x40, 0x3e, 0xff, 0x61, 0x4a, 0x4c, 0xff, 0x3b, 0x27, 0x29, 0xff, 0x39, 0x2a, 0x2a, 0xff, 0x3d, 0x2b, 0x27, 0xff, 0x62, 0x52, 0x4f, 0xff, 0x78, 0x6c, 0x6c, 0xff, 0x69, 0x5a, 0x5d, 0xff, 0x4d, 0x39, 0x3c, 0xff, 0x45, 0x31, 0x34, 0xff, 0x62, 0x51, 0x55, 0xff, 0x56, 0x45, 0x49, 0xff, 0x28, 0x12, 0x16, 0xff, 0x1d, 0x07, 0x0a, 0xff, 0x27, 0x13, 0x14, 0xff, 0x23, 0x10, 0x11, 0xff, 0x29, 0x17, 0x19, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x2b, 0x17, 0x1b, 0xff, 0x27, 0x14, 0x17, 0xff, 0x26, 0x12, 0x15, 0xff, 0x29, 0x15, 0x19, 0xff, 0x2b, 0x18, 0x1a, 0xff, 0x2f, 0x1c, 0x1e, 0xff, 0x2e, 0x1a, 0x1d, 0xff, 0x2c, 0x18, 0x1b, 0xff, 0x21, 0x0d, 0x11, 0xff, 0x39, 0x27, 0x2b, 0xff, 0x3d, 0x2b, 0x30, 0xff, 0x2b, 0x18, 0x1d, 0xff, 0x39, 0x26, 0x2a, 0xff, 0x35, 0x23, 0x2a, 0xff, 0x31, 0x20, 0x26, 0xff, 0x35, 0x24, 0x28, 0xff, 0x31, 0x22, 0x27, 0xff, 0x32, 0x23, 0x29, 0xff, 0x3f, 0x30, 0x36, 0xff, 0x42, 0x34, 0x39, 0xff, 0x3f, 0x31, 0x36, 0xff, 0x3b, 0x2b, 0x31, 0xff, 0x39, 0x29, 0x2e, 0xff, 0x35, 0x25, 0x28, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x38, 0x27, 0x29, 0xff, 0x36, 0x27, 0x29, 0xff, 0x25, 0x13, 0x16, 0xff, 0x26, 0x11, 0x16, 0xff, 0x27, 0x13, 0x17, 0xff, 0x2f, 0x1d, 0x1e, 0xff, 0x2a, 0x17, 0x19, 0xff, 0x21, 0x0d, 0x12, 0xff, 0x22, 0x10, 0x14, 0xff, 0x24, 0x15, 0x17, 0xff, 0x2a, 0x1a, 0x1d, 0xff, 0x28, 0x18, 0x1b, 0xff, 0x26, 0x13, 0x16, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x26, 0x15, 0x18, 0xff, 0x24, 0x13, 0x16, 0xff, 0x24, 0x13, 0x16, 0xff, 0x25, 0x14, 0x16, 0xff, 0x24, 0x13, 0x16, 0xff, 0x23, 0x12, 0x15, 0xff, 0x25, 0x12, 0x15, 0xff, 0x25, 0x12, 0x15, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x27, 0x14, 0x17, 0xff, 0x2f, 0x1e, 0x1f, 0xff, 0x31, 0x1e, 0x1f, 0xff, 0x2b, 0x19, 0x19, 0xff, 0x36, 0x23, 0x23, 0xff, 0x3e, 0x29, 0x28, 0xff, 0x2b, 0x14, 0x16, 0xff, 0x36, 0x1e, 0x21, 0xff, 0x30, 0x19, 0x19, 0xff, 0x41, 0x2d, 0x25, 0xff, 0x5a, 0x44, 0x39, 0xff, 0x48, 0x31, 0x27, 0xff, 0x3d, 0x27, 0x22, 0xff, 0x37, 0x21, 0x20, 0xff, 0x49, 0x2f, 0x2a, 0xff, 0x3a, 0x21, 0x1a, 0xff, 0x2d, 0x1b, 0x1b, 0xff, 0x24, 0x11, 0x14, 0xff, 0x2e, 0x19, 0x1b, 0xff, 0x39, 0x23, 0x23, 0xff, 0x2a, 0x19, 0x1c, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x33, 0x1e, 0x1e, 0xff, 0x3c, 0x27, 0x26, 0xff, 0x3a, 0x23, 0x1e, 0xff, 0x59, 0x47, 0x47, 0xff, 0xdb, 0xd7, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf9, 0xf7, 0xff, 0xc0, 0xb4, 0x95, 0xff, 0xa0, 0x8c, 0x5c, 0xff, 0xad, 0x99, 0x6a, 0xff, 0xb8, 0xa5, 0x75, 0xff, 0xb0, 0x9a, 0x6b, 0xff, 0x95, 0x7d, 0x51, 0xff, 0x85, 0x6e, 0x43, 0xff, 0x83, 0x69, 0x42, 0xff, 0x7a, 0x5e, 0x3b, 0xff, 0x7a, 0x5e, 0x3e, 0xff, 0x77, 0x5a, 0x3b, 0xff, 0x77, 0x56, 0x35, 0xff, 0x8c, 0x6c, 0x49, 0xff, 0xa2, 0x83, 0x5a, 0xff, 0x73, 0x4b, 0x20, 0xff, 0xac, 0x99, 0x6c, 0xff, 0xdf, 0xde, 0xb5, 0xff, 0xe6, 0xf2, 0xe8, 0xff, 0xec, 0xfc, 0xfe, 0xff, 0xee, 0xf9, 0xf7, 0xff, 0xea, 0xf4, 0xf5, 0xff, 0xe6, 0xf2, 0xf6, 0xff, 0xe4, 0xef, 0xf3, 0xff, 0xd1, 0xe0, 0xe8, 0xff, 0xb1, 0xc4, 0xdc, 0xff, 0xd4, 0xdf, 0xe8, 0xff, 0xe9, 0xf3, 0xee, 0xff, 0xda, 0xe5, 0xe4, 0xff, 0xdf, 0xe7, 0xe6, 0xff, 0xf1, 0xfa, 0xf6, 0xff, 0x9f, 0x8e, 0x84, 0xff, 0x4f, 0x2c, 0x22, 0xff, 0x41, 0x2c, 0x2f, 0xff, 0x42, 0x2b, 0x2f, 0xff, 0x50, 0x34, 0x34, 0xff, 0x38, 0x1b, 0x1f, 0xff, 0x2d, 0x16, 0x1a, 0xff, 0x4f, 0x3e, 0x3e, 0xff, 0x5a, 0x48, 0x49, 0xff, 0x74, 0x64, 0x66, 0xff, 0x51, 0x42, 0x45, 0xff, 0x35, 0x24, 0x28, 0xff, 0x38, 0x21, 0x26, 0xff, 0x50, 0x3e, 0x43, 0xff, 0x51, 0x45, 0x49, 0xff, 0x25, 0x13, 0x16, 0xff, 0x2e, 0x17, 0x16, 0xff, 0x37, 0x22, 0x22, 0xff, 0x26, 0x12, 0x15, 0xff, 0x1c, 0x09, 0x0e, 0xff, 0x1e, 0x0d, 0x11, 0xff, 0x2a, 0x19, 0x1c, 0xff, 0x30, 0x1f, 0x21, 0xff, 0x38, 0x26, 0x28, 0xff, 0x38, 0x26, 0x28, 0xff, 0x32, 0x1f, 0x24, 0xff, 0x30, 0x1c, 0x24, 0xff, 0x32, 0x1e, 0x25, 0xff, 0x32, 0x1f, 0x25, 0xff, 0x30, 0x1d, 0x21, 0xff, 0x32, 0x1f, 0x24, 0xff, 0x37, 0x26, 0x2d, 0xff, 0x3a, 0x2b, 0x36, 0xff, 0x34, 0x25, 0x33, 0xff, 0x3b, 0x2d, 0x40, 0xff, 0x39, 0x2d, 0x43, 0xff, 0x39, 0x2f, 0x44, 0xff, 0x39, 0x2f, 0x42, 0xff, 0x32, 0x26, 0x3a, 0xff, 0x3b, 0x2e, 0x49, 0xff, 0x4f, 0x40, 0x5b, 0xff, 0x3d, 0x2f, 0x42, 0xff, 0x43, 0x36, 0x44, 0xff, 0x42, 0x36, 0x3f, 0xff, 0x35, 0x27, 0x2f, 0xff, 0x3f, 0x2e, 0x37, 0xff, 0x36, 0x24, 0x2c, 0xff, 0x30, 0x22, 0x24, 0xff, 0x2e, 0x21, 0x23, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x25, 0x12, 0x15, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x34, 0x23, 0x24, 0xff, 0x24, 0x13, 0x14, 0xff, 0x24, 0x12, 0x16, 0xff, 0x25, 0x14, 0x17, 0xff, 0x2e, 0x1c, 0x1f, 0xff, 0x2d, 0x1b, 0x1f, 0xff, 0x28, 0x16, 0x19, 0xff, 0x28, 0x15, 0x18, 0xff, 0x33, 0x20, 0x23, 0xff, 0x28, 0x17, 0x1a, 0xff, 0x20, 0x10, 0x13, 0xff, 0x25, 0x14, 0x17, 0xff, 0x25, 0x14, 0x17, 0xff, 0x21, 0x11, 0x13, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x27, 0x15, 0x18, 0xff, 0x24, 0x11, 0x14, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x26, 0x13, 0x16, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x28, 0x14, 0x17, 0xff, 0x25, 0x12, 0x16, 0xff, 0x25, 0x13, 0x17, 0xff, 0x1d, 0x0a, 0x0e, 0xff, 0x20, 0x0d, 0x0e, 0xff, 0x3b, 0x2d, 0x27, 0xff, 0x43, 0x36, 0x2b, 0xff, 0x4e, 0x3e, 0x33, 0xff, 0x46, 0x32, 0x2b, 0xff, 0x45, 0x2f, 0x27, 0xff, 0x49, 0x33, 0x28, 0xff, 0x3c, 0x26, 0x1f, 0xff, 0x32, 0x1c, 0x1b, 0xff, 0x45, 0x2e, 0x2a, 0xff, 0x48, 0x31, 0x29, 0xff, 0x2a, 0x18, 0x18, 0xff, 0x1f, 0x0c, 0x10, 0xff, 0x2d, 0x17, 0x19, 0xff, 0x3b, 0x26, 0x27, 0xff, 0x2a, 0x17, 0x1b, 0xff, 0x2d, 0x1a, 0x1d, 0xff, 0x33, 0x1e, 0x1c, 0xff, 0x45, 0x2d, 0x2a, 0xff, 0x3a, 0x22, 0x1e, 0xff, 0x33, 0x1e, 0x1b, 0xff, 0xa4, 0x9a, 0x9c, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe7, 0xde, 0xff, 0xab, 0x9a, 0x71, 0xff, 0xa3, 0x8f, 0x5f, 0xff, 0x9e, 0x8b, 0x5a, 0xff, 0x9f, 0x8b, 0x5b, 0xff, 0xab, 0x95, 0x67, 0xff, 0xaa, 0x92, 0x65, 0xff, 0x98, 0x81, 0x55, 0xff, 0x7f, 0x68, 0x3d, 0xff, 0x79, 0x5c, 0x37, 0xff, 0x79, 0x5c, 0x3c, 0xff, 0x78, 0x5c, 0x3b, 0xff, 0x75, 0x53, 0x32, 0xff, 0x91, 0x76, 0x4c, 0xff, 0xa7, 0x93, 0x66, 0xff, 0x98, 0x80, 0x5d, 0xff, 0xb7, 0xb3, 0x93, 0xff, 0xf4, 0xff, 0xf9, 0xff, 0xee, 0xff, 0xff, 0xff, 0xee, 0xf9, 0xf8, 0xff, 0xeb, 0xf5, 0xf8, 0xff, 0xe7, 0xf1, 0xf3, 0xff, 0xe6, 0xf2, 0xf3, 0xff, 0xd6, 0xe5, 0xee, 0xff, 0xc5, 0xd7, 0xe6, 0xff, 0xbd, 0xce, 0xdc, 0xff, 0xe2, 0xeb, 0xed, 0xff, 0xe8, 0xf4, 0xf1, 0xff, 0xd6, 0xe1, 0xe0, 0xff, 0xdf, 0xe5, 0xe1, 0xff, 0xf2, 0xfa, 0xf5, 0xff, 0xa5, 0x95, 0x8e, 0xff, 0x49, 0x28, 0x22, 0xff, 0x2b, 0x0f, 0x15, 0xff, 0x2e, 0x12, 0x15, 0xff, 0x38, 0x1f, 0x1f, 0xff, 0x4e, 0x37, 0x39, 0xff, 0x5c, 0x49, 0x4c, 0xff, 0x5b, 0x4c, 0x4c, 0xff, 0x51, 0x3f, 0x42, 0xff, 0x3c, 0x29, 0x2c, 0xff, 0x3e, 0x2a, 0x2e, 0xff, 0x47, 0x34, 0x39, 0xff, 0x51, 0x40, 0x43, 0xff, 0x40, 0x31, 0x34, 0xff, 0x17, 0x07, 0x0c, 0xff, 0x1e, 0x0a, 0x0d, 0xff, 0x37, 0x23, 0x1f, 0xff, 0x3a, 0x28, 0x25, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x29, 0x19, 0x1d, 0xff, 0x3c, 0x2f, 0x31, 0xff, 0x3c, 0x2e, 0x2f, 0xff, 0x3d, 0x2f, 0x30, 0xff, 0x3d, 0x2e, 0x33, 0xff, 0x38, 0x28, 0x2e, 0xff, 0x37, 0x25, 0x2d, 0xff, 0x35, 0x21, 0x2a, 0xff, 0x35, 0x24, 0x2d, 0xff, 0x34, 0x25, 0x31, 0xff, 0x38, 0x26, 0x32, 0xff, 0x3e, 0x2d, 0x3b, 0xff, 0x3b, 0x30, 0x46, 0xff, 0x3d, 0x39, 0x56, 0xff, 0x48, 0x44, 0x67, 0xff, 0x4a, 0x47, 0x6d, 0xff, 0x48, 0x47, 0x6f, 0xff, 0x46, 0x43, 0x6f, 0xff, 0x49, 0x46, 0x6f, 0xff, 0x47, 0x44, 0x6e, 0xff, 0x57, 0x57, 0x86, 0xff, 0x5e, 0x5d, 0x8a, 0xff, 0x48, 0x43, 0x66, 0xff, 0x50, 0x4a, 0x6a, 0xff, 0x5a, 0x54, 0x6f, 0xff, 0x4b, 0x44, 0x55, 0xff, 0x3c, 0x30, 0x3c, 0xff, 0x39, 0x28, 0x32, 0xff, 0x30, 0x1f, 0x26, 0xff, 0x36, 0x25, 0x28, 0xff, 0x2d, 0x18, 0x1e, 0xff, 0x2b, 0x16, 0x1a, 0xff, 0x30, 0x1e, 0x1f, 0xff, 0x2d, 0x1c, 0x1e, 0xff, 0x21, 0x10, 0x13, 0xff, 0x25, 0x14, 0x16, 0xff, 0x2d, 0x1b, 0x1c, 0xff, 0x2f, 0x1c, 0x1f, 0xff, 0x25, 0x11, 0x15, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x2b, 0x1b, 0x1e, 0xff, 0x25, 0x14, 0x17, 0xff, 0x24, 0x13, 0x16, 0xff, 0x24, 0x13, 0x16, 0xff, 0x23, 0x12, 0x15, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x26, 0x14, 0x17, 0xff, 0x25, 0x12, 0x15, 0xff, 0x23, 0x10, 0x13, 0xff, 0x27, 0x14, 0x17, 0xff, 0x24, 0x11, 0x14, 0xff, 0x24, 0x10, 0x14, 0xff, 0x1b, 0x0a, 0x0e, 0xff, 0x1f, 0x10, 0x11, 0xff, 0x3d, 0x2a, 0x2a, 0xff, 0x57, 0x47, 0x44, 0xff, 0x57, 0x4f, 0x47, 0xff, 0x4b, 0x44, 0x3c, 0xff, 0x3a, 0x2b, 0x26, 0xff, 0x2d, 0x15, 0x14, 0xff, 0x40, 0x29, 0x25, 0xff, 0x45, 0x30, 0x28, 0xff, 0x39, 0x22, 0x1e, 0xff, 0x36, 0x20, 0x22, 0xff, 0x39, 0x25, 0x21, 0xff, 0x4b, 0x36, 0x2b, 0xff, 0x2c, 0x1a, 0x17, 0xff, 0x17, 0x02, 0x07, 0xff, 0x34, 0x1e, 0x20, 0xff, 0x36, 0x21, 0x23, 0xff, 0x2d, 0x17, 0x1b, 0xff, 0x2f, 0x1a, 0x1e, 0xff, 0x32, 0x1b, 0x1f, 0xff, 0x5b, 0x42, 0x34, 0xff, 0x3b, 0x20, 0x1e, 0xff, 0x30, 0x19, 0x1b, 0xff, 0x80, 0x72, 0x6e, 0xff, 0xf4, 0xf3, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xd5, 0xcc, 0xb7, 0xff, 0xa0, 0x8b, 0x5b, 0xff, 0xa4, 0x8f, 0x5f, 0xff, 0xa6, 0x91, 0x61, 0xff, 0xa4, 0x8f, 0x5f, 0xff, 0x9d, 0x85, 0x57, 0xff, 0x9a, 0x83, 0x55, 0xff, 0x9f, 0x87, 0x5b, 0xff, 0x95, 0x7d, 0x52, 0xff, 0x89, 0x70, 0x45, 0xff, 0x83, 0x64, 0x3d, 0xff, 0x6f, 0x4f, 0x2b, 0xff, 0x89, 0x71, 0x4a, 0xff, 0x9b, 0x83, 0x5f, 0xff, 0x79, 0x62, 0x40, 0xff, 0xbe, 0xb1, 0x90, 0xff, 0xf2, 0xf7, 0xe5, 0xff, 0xe5, 0xf3, 0xf2, 0xff, 0xe8, 0xf6, 0xf6, 0xff, 0xed, 0xfa, 0xf9, 0xff, 0xe7, 0xf3, 0xf4, 0xff, 0xe5, 0xf0, 0xf1, 0xff, 0xe5, 0xf1, 0xf2, 0xff, 0xcb, 0xde, 0xec, 0xff, 0xbc, 0xcf, 0xe0, 0xff, 0xd0, 0xd9, 0xdc, 0xff, 0xe9, 0xf2, 0xf0, 0xff, 0xe3, 0xf2, 0xf1, 0xff, 0xd8, 0xe0, 0xdd, 0xff, 0xd5, 0xd6, 0xce, 0xff, 0xda, 0xe3, 0xdc, 0xff, 0xcb, 0xc5, 0xc0, 0xff, 0x68, 0x49, 0x46, 0xff, 0x3e, 0x21, 0x21, 0xff, 0x55, 0x40, 0x40, 0xff, 0x5f, 0x4a, 0x4c, 0xff, 0x5d, 0x48, 0x4c, 0xff, 0x50, 0x3b, 0x3e, 0xff, 0x39, 0x25, 0x28, 0xff, 0x3e, 0x29, 0x2c, 0xff, 0x3d, 0x29, 0x2c, 0xff, 0x41, 0x2e, 0x32, 0xff, 0x47, 0x34, 0x38, 0xff, 0x3b, 0x27, 0x2b, 0xff, 0x24, 0x10, 0x13, 0xff, 0x25, 0x10, 0x14, 0xff, 0x2f, 0x19, 0x1d, 0xff, 0x27, 0x13, 0x15, 0xff, 0x29, 0x1a, 0x1b, 0xff, 0x3d, 0x2e, 0x34, 0xff, 0x47, 0x3c, 0x42, 0xff, 0x3c, 0x31, 0x3a, 0xff, 0x30, 0x21, 0x2f, 0xff, 0x31, 0x23, 0x34, 0xff, 0x2b, 0x20, 0x34, 0xff, 0x2e, 0x22, 0x38, 0xff, 0x37, 0x28, 0x3c, 0xff, 0x38, 0x2a, 0x39, 0xff, 0x39, 0x2f, 0x40, 0xff, 0x41, 0x38, 0x54, 0xff, 0x46, 0x3f, 0x61, 0xff, 0x50, 0x4c, 0x74, 0xff, 0x56, 0x54, 0x87, 0xff, 0x60, 0x63, 0x96, 0xff, 0x66, 0x6c, 0x9d, 0xff, 0x66, 0x6d, 0xa0, 0xff, 0x65, 0x6e, 0xa2, 0xff, 0x68, 0x70, 0xa5, 0xff, 0x6d, 0x72, 0xa6, 0xff, 0x6a, 0x72, 0xa5, 0xff, 0x70, 0x7b, 0xa9, 0xff, 0x6c, 0x77, 0xa3, 0xff, 0x6d, 0x72, 0xa1, 0xff, 0x72, 0x78, 0xa3, 0xff, 0x74, 0x79, 0xa4, 0xff, 0x6d, 0x6c, 0x94, 0xff, 0x49, 0x45, 0x60, 0xff, 0x3c, 0x32, 0x41, 0xff, 0x34, 0x23, 0x2e, 0xff, 0x38, 0x26, 0x2d, 0xff, 0x34, 0x21, 0x27, 0xff, 0x31, 0x1f, 0x24, 0xff, 0x36, 0x23, 0x28, 0xff, 0x2d, 0x19, 0x1e, 0xff, 0x2c, 0x18, 0x1c, 0xff, 0x31, 0x1e, 0x22, 0xff, 0x34, 0x21, 0x24, 0xff, 0x2b, 0x18, 0x1a, 0xff, 0x2a, 0x16, 0x1a, 0xff, 0x2e, 0x1a, 0x1f, 0xff, 0x2a, 0x18, 0x1c, 0xff, 0x27, 0x16, 0x19, 0xff, 0x23, 0x13, 0x15, 0xff, 0x25, 0x14, 0x17, 0xff, 0x24, 0x12, 0x16, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x22, 0x11, 0x14, 0xff, 0x25, 0x13, 0x16, 0xff, 0x27, 0x14, 0x17, 0xff, 0x26, 0x13, 0x16, 0xff, 0x27, 0x14, 0x17, 0xff, 0x27, 0x14, 0x17, 0xff, 0x2a, 0x1a, 0x19, 0xff, 0x3a, 0x2d, 0x2b, 0xff, 0x43, 0x37, 0x34, 0xff, 0x54, 0x46, 0x42, 0xff, 0x51, 0x42, 0x3e, 0xff, 0x2e, 0x1f, 0x20, 0xff, 0x1a, 0x09, 0x10, 0xff, 0x19, 0x03, 0x0a, 0xff, 0x3a, 0x23, 0x22, 0xff, 0x4a, 0x34, 0x2d, 0xff, 0x48, 0x34, 0x2d, 0xff, 0x38, 0x24, 0x22, 0xff, 0x2a, 0x16, 0x17, 0xff, 0x39, 0x25, 0x1f, 0xff, 0x44, 0x2f, 0x27, 0xff, 0x23, 0x11, 0x12, 0xff, 0x1a, 0x07, 0x0b, 0xff, 0x34, 0x21, 0x22, 0xff, 0x2e, 0x1a, 0x1d, 0xff, 0x2e, 0x19, 0x1c, 0xff, 0x2c, 0x18, 0x1a, 0xff, 0x35, 0x20, 0x20, 0xff, 0x49, 0x30, 0x2a, 0xff, 0x2b, 0x14, 0x15, 0xff, 0x29, 0x16, 0x1b, 0xff, 0x5b, 0x48, 0x41, 0xff, 0xd9, 0xd4, 0xd0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xbb, 0xac, 0x8b, 0xff, 0xa0, 0x89, 0x59, 0xff, 0xa5, 0x8e, 0x5e, 0xff, 0xa5, 0x8f, 0x5f, 0xff, 0xa5, 0x8f, 0x5f, 0xff, 0xa2, 0x8b, 0x5d, 0xff, 0x97, 0x7f, 0x52, 0xff, 0x8d, 0x74, 0x49, 0xff, 0x8d, 0x75, 0x4b, 0xff, 0x93, 0x7a, 0x4e, 0xff, 0x96, 0x79, 0x50, 0xff, 0x8a, 0x6d, 0x45, 0xff, 0xb5, 0xa0, 0x76, 0xff, 0x98, 0x80, 0x57, 0xff, 0x8c, 0x6b, 0x3a, 0xff, 0xda, 0xd6, 0xb9, 0xff, 0xe6, 0xf4, 0xe4, 0xff, 0xe7, 0xf2, 0xf3, 0xff, 0xed, 0xf9, 0xfc, 0xff, 0xea, 0xf6, 0xf6, 0xff, 0xe7, 0xf3, 0xf3, 0xff, 0xe5, 0xf0, 0xf1, 0xff, 0xe0, 0xee, 0xf1, 0xff, 0xca, 0xdb, 0xea, 0xff, 0xbb, 0xca, 0xd8, 0xff, 0xd8, 0xe1, 0xdd, 0xff, 0xed, 0xf4, 0xf2, 0xff, 0xde, 0xed, 0xec, 0xff, 0xe0, 0xe3, 0xe0, 0xff, 0xb5, 0xb0, 0xac, 0xff, 0xb6, 0xb9, 0xb2, 0xff, 0xdf, 0xde, 0xdc, 0xff, 0x91, 0x80, 0x80, 0xff, 0x5e, 0x46, 0x44, 0xff, 0x64, 0x4e, 0x51, 0xff, 0x51, 0x3c, 0x41, 0xff, 0x3f, 0x2a, 0x2f, 0xff, 0x3a, 0x23, 0x29, 0xff, 0x39, 0x24, 0x27, 0xff, 0x37, 0x20, 0x25, 0xff, 0x38, 0x22, 0x26, 0xff, 0x32, 0x1e, 0x20, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x27, 0x12, 0x17, 0xff, 0x26, 0x0f, 0x13, 0xff, 0x29, 0x14, 0x16, 0xff, 0x2e, 0x1c, 0x1f, 0xff, 0x29, 0x15, 0x1e, 0xff, 0x3c, 0x2a, 0x35, 0xff, 0x52, 0x44, 0x51, 0xff, 0x31, 0x26, 0x37, 0xff, 0x30, 0x26, 0x41, 0xff, 0x3f, 0x39, 0x60, 0xff, 0x42, 0x3f, 0x6a, 0xff, 0x45, 0x44, 0x71, 0xff, 0x44, 0x43, 0x6d, 0xff, 0x40, 0x3d, 0x67, 0xff, 0x45, 0x44, 0x6b, 0xff, 0x46, 0x46, 0x6f, 0xff, 0x47, 0x48, 0x77, 0xff, 0x59, 0x63, 0x99, 0xff, 0x69, 0x75, 0xb0, 0xff, 0x72, 0x7a, 0xb2, 0xff, 0x80, 0x88, 0xb5, 0xff, 0x88, 0x91, 0xba, 0xff, 0x80, 0x8c, 0xba, 0xff, 0x7f, 0x8d, 0xba, 0xff, 0x88, 0x96, 0xbf, 0xff, 0x93, 0x9d, 0xc4, 0xff, 0x8b, 0x98, 0xbe, 0xff, 0x89, 0x97, 0xb8, 0xff, 0x89, 0x94, 0xb6, 0xff, 0x8b, 0x94, 0xb8, 0xff, 0x8a, 0x98, 0xb6, 0xff, 0x82, 0x91, 0xb5, 0xff, 0x7a, 0x82, 0xb0, 0xff, 0x67, 0x6c, 0x9b, 0xff, 0x52, 0x52, 0x77, 0xff, 0x39, 0x32, 0x48, 0xff, 0x33, 0x24, 0x32, 0xff, 0x3a, 0x2b, 0x31, 0xff, 0x35, 0x27, 0x2c, 0xff, 0x31, 0x20, 0x29, 0xff, 0x36, 0x26, 0x2d, 0xff, 0x3a, 0x28, 0x2d, 0xff, 0x32, 0x20, 0x24, 0xff, 0x2b, 0x19, 0x1b, 0xff, 0x2b, 0x19, 0x1d, 0xff, 0x2f, 0x1d, 0x22, 0xff, 0x2d, 0x1b, 0x1f, 0xff, 0x2b, 0x1a, 0x1d, 0xff, 0x28, 0x17, 0x1a, 0xff, 0x26, 0x15, 0x18, 0xff, 0x26, 0x15, 0x18, 0xff, 0x20, 0x10, 0x12, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x23, 0x12, 0x15, 0xff, 0x22, 0x11, 0x14, 0xff, 0x24, 0x12, 0x15, 0xff, 0x26, 0x12, 0x15, 0xff, 0x25, 0x12, 0x15, 0xff, 0x28, 0x15, 0x18, 0xff, 0x2c, 0x18, 0x1c, 0xff, 0x2e, 0x1e, 0x1e, 0xff, 0x37, 0x29, 0x29, 0xff, 0x2a, 0x1d, 0x1d, 0xff, 0x1c, 0x0b, 0x0c, 0xff, 0x10, 0x00, 0x04, 0xff, 0x16, 0x03, 0x09, 0xff, 0x1b, 0x07, 0x08, 0xff, 0x44, 0x31, 0x2a, 0xff, 0x4d, 0x39, 0x32, 0xff, 0x36, 0x21, 0x1f, 0xff, 0x29, 0x15, 0x12, 0xff, 0x2e, 0x19, 0x18, 0xff, 0x32, 0x1e, 0x1c, 0xff, 0x4b, 0x37, 0x31, 0xff, 0x40, 0x2c, 0x27, 0xff, 0x13, 0x03, 0x06, 0xff, 0x27, 0x13, 0x17, 0xff, 0x2b, 0x18, 0x1a, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x2f, 0x1a, 0x1d, 0xff, 0x2c, 0x18, 0x18, 0xff, 0x44, 0x2d, 0x26, 0xff, 0x3a, 0x1f, 0x21, 0xff, 0x23, 0x13, 0x14, 0xff, 0x29, 0x18, 0x1b, 0xff, 0x31, 0x19, 0x1a, 0xff, 0x9f, 0x93, 0x92, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe7, 0xdd, 0xff, 0xa7, 0x94, 0x69, 0xff, 0x9e, 0x88, 0x58, 0xff, 0xa2, 0x8c, 0x5c, 0xff, 0xa2, 0x8c, 0x5c, 0xff, 0xa4, 0x8e, 0x5e, 0xff, 0xa3, 0x8c, 0x5e, 0xff, 0x9d, 0x84, 0x57, 0xff, 0x95, 0x7b, 0x50, 0xff, 0x8d, 0x73, 0x49, 0xff, 0x86, 0x68, 0x40, 0xff, 0x74, 0x59, 0x33, 0xff, 0x9a, 0x83, 0x5b, 0xff, 0xae, 0x94, 0x6b, 0xff, 0x81, 0x61, 0x38, 0xff, 0x9a, 0x79, 0x48, 0xff, 0xd0, 0xce, 0xaf, 0xff, 0xe0, 0xf7, 0xef, 0xff, 0xed, 0xf8, 0xf9, 0xff, 0xeb, 0xf6, 0xfa, 0xff, 0xe7, 0xf4, 0xf6, 0xff, 0xe6, 0xf2, 0xf3, 0xff, 0xe1, 0xef, 0xef, 0xff, 0xdd, 0xeb, 0xf2, 0xff, 0xc6, 0xd4, 0xdf, 0xff, 0xca, 0xd5, 0xdd, 0xff, 0xe0, 0xeb, 0xeb, 0xff, 0xe2, 0xec, 0xeb, 0xff, 0xdf, 0xea, 0xe8, 0xff, 0xc9, 0xcb, 0xc9, 0xff, 0xb3, 0xae, 0xae, 0xff, 0xb6, 0xb3, 0xb1, 0xff, 0xb6, 0xb2, 0xb4, 0xff, 0x87, 0x7d, 0x80, 0xff, 0x4b, 0x36, 0x36, 0xff, 0x3d, 0x27, 0x2c, 0xff, 0x43, 0x2c, 0x30, 0xff, 0x42, 0x2b, 0x31, 0xff, 0x3b, 0x25, 0x2d, 0xff, 0x35, 0x21, 0x26, 0xff, 0x34, 0x1e, 0x23, 0xff, 0x37, 0x21, 0x25, 0xff, 0x34, 0x1f, 0x21, 0xff, 0x28, 0x14, 0x17, 0xff, 0x24, 0x11, 0x15, 0xff, 0x28, 0x12, 0x16, 0xff, 0x2a, 0x16, 0x17, 0xff, 0x2a, 0x1a, 0x1e, 0xff, 0x2f, 0x20, 0x2d, 0xff, 0x42, 0x36, 0x47, 0xff, 0x30, 0x29, 0x3d, 0xff, 0x2c, 0x28, 0x44, 0xff, 0x40, 0x3d, 0x69, 0xff, 0x4f, 0x51, 0x8b, 0xff, 0x5b, 0x61, 0x9c, 0xff, 0x5b, 0x63, 0x9d, 0xff, 0x56, 0x5e, 0x92, 0xff, 0x54, 0x5c, 0x93, 0xff, 0x51, 0x57, 0x95, 0xff, 0x59, 0x5d, 0x9c, 0xff, 0x67, 0x72, 0xaa, 0xff, 0x79, 0x84, 0xb6, 0xff, 0x83, 0x8e, 0xba, 0xff, 0x89, 0x98, 0xbd, 0xff, 0x8d, 0x9d, 0xbf, 0xff, 0x92, 0xa0, 0xc2, 0xff, 0x92, 0xa1, 0xc5, 0xff, 0x96, 0xa6, 0xc8, 0xff, 0x9e, 0xae, 0xcb, 0xff, 0xa0, 0xaf, 0xc7, 0xff, 0xa0, 0xb0, 0xc8, 0xff, 0x9f, 0xac, 0xc8, 0xff, 0x9e, 0xa9, 0xc4, 0xff, 0x9d, 0xaa, 0xc1, 0xff, 0x9b, 0xa7, 0xbf, 0xff, 0x91, 0x9e, 0xb8, 0xff, 0x82, 0x90, 0xaf, 0xff, 0x73, 0x7f, 0xa8, 0xff, 0x68, 0x6f, 0xa0, 0xff, 0x4d, 0x4c, 0x78, 0xff, 0x3c, 0x31, 0x50, 0xff, 0x3a, 0x2c, 0x40, 0xff, 0x33, 0x25, 0x32, 0xff, 0x37, 0x29, 0x32, 0xff, 0x39, 0x2a, 0x32, 0xff, 0x3a, 0x2a, 0x32, 0xff, 0x37, 0x27, 0x2c, 0xff, 0x36, 0x25, 0x29, 0xff, 0x31, 0x21, 0x25, 0xff, 0x2d, 0x1c, 0x20, 0xff, 0x2a, 0x1a, 0x1f, 0xff, 0x2a, 0x19, 0x1c, 0xff, 0x27, 0x16, 0x19, 0xff, 0x24, 0x13, 0x16, 0xff, 0x21, 0x10, 0x14, 0xff, 0x21, 0x10, 0x13, 0xff, 0x23, 0x12, 0x15, 0xff, 0x21, 0x10, 0x13, 0xff, 0x1e, 0x0e, 0x11, 0xff, 0x22, 0x11, 0x14, 0xff, 0x29, 0x16, 0x19, 0xff, 0x28, 0x15, 0x18, 0xff, 0x24, 0x10, 0x13, 0xff, 0x21, 0x0e, 0x11, 0xff, 0x1d, 0x08, 0x0d, 0xff, 0x18, 0x05, 0x0a, 0xff, 0x1d, 0x0b, 0x10, 0xff, 0x21, 0x0c, 0x11, 0xff, 0x22, 0x0e, 0x13, 0xff, 0x30, 0x1d, 0x1d, 0xff, 0x54, 0x40, 0x3b, 0xff, 0x4f, 0x3a, 0x35, 0xff, 0x36, 0x22, 0x1f, 0xff, 0x2b, 0x1a, 0x16, 0xff, 0x37, 0x22, 0x20, 0xff, 0x47, 0x30, 0x2d, 0xff, 0x31, 0x1c, 0x16, 0xff, 0x4a, 0x37, 0x2f, 0xff, 0x34, 0x21, 0x1f, 0xff, 0x19, 0x09, 0x0e, 0xff, 0x27, 0x13, 0x17, 0xff, 0x28, 0x15, 0x17, 0xff, 0x28, 0x15, 0x18, 0xff, 0x2a, 0x15, 0x19, 0xff, 0x34, 0x20, 0x1d, 0xff, 0x51, 0x37, 0x2c, 0xff, 0x3b, 0x1f, 0x20, 0xff, 0x2d, 0x1c, 0x1b, 0xff, 0x2f, 0x1c, 0x1d, 0xff, 0x35, 0x1d, 0x20, 0xff, 0x72, 0x62, 0x60, 0xff, 0xf5, 0xf4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xec, 0xe8, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd7, 0xcf, 0xbc, 0xff, 0x9e, 0x87, 0x58, 0xff, 0x9e, 0x87, 0x59, 0xff, 0xa0, 0x89, 0x5b, 0xff, 0xa2, 0x8b, 0x5d, 0xff, 0xa5, 0x8e, 0x5f, 0xff, 0xa5, 0x8d, 0x5e, 0xff, 0x9c, 0x84, 0x56, 0xff, 0x97, 0x7c, 0x50, 0xff, 0x94, 0x77, 0x4e, 0xff, 0x91, 0x74, 0x4c, 0xff, 0x75, 0x59, 0x35, 0xff, 0x9c, 0x83, 0x5c, 0xff, 0x9c, 0x80, 0x57, 0xff, 0x65, 0x40, 0x22, 0xff, 0x6b, 0x41, 0x1d, 0xff, 0xb2, 0xa9, 0x8a, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xec, 0xf7, 0xfa, 0xff, 0xe9, 0xf6, 0xf9, 0xff, 0xe6, 0xf3, 0xf5, 0xff, 0xe3, 0xf1, 0xf0, 0xff, 0xe0, 0xee, 0xee, 0xff, 0xd5, 0xe2, 0xec, 0xff, 0xc9, 0xd6, 0xde, 0xff, 0xd5, 0xe1, 0xe4, 0xff, 0xe4, 0xee, 0xed, 0xff, 0xcd, 0xd8, 0xd8, 0xff, 0xd6, 0xe1, 0xe1, 0xff, 0xc6, 0xcc, 0xc8, 0xff, 0xc0, 0xbc, 0xb8, 0xff, 0x82, 0x74, 0x79, 0xff, 0x92, 0x8d, 0x93, 0xff, 0x8d, 0x88, 0x90, 0xff, 0x69, 0x55, 0x5e, 0xff, 0x49, 0x35, 0x3a, 0xff, 0x32, 0x1d, 0x20, 0xff, 0x38, 0x22, 0x25, 0xff, 0x40, 0x2d, 0x30, 0xff, 0x43, 0x30, 0x34, 0xff, 0x35, 0x20, 0x23, 0xff, 0x25, 0x11, 0x14, 0xff, 0x29, 0x16, 0x19, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x37, 0x21, 0x21, 0xff, 0x31, 0x1e, 0x21, 0xff, 0x29, 0x16, 0x1b, 0xff, 0x30, 0x1e, 0x26, 0xff, 0x42, 0x35, 0x47, 0xff, 0x2f, 0x24, 0x3a, 0xff, 0x2b, 0x27, 0x46, 0xff, 0x3e, 0x3f, 0x6c, 0xff, 0x4a, 0x4f, 0x89, 0xff, 0x56, 0x5d, 0x9d, 0xff, 0x64, 0x6b, 0xaa, 0xff, 0x6a, 0x73, 0xae, 0xff, 0x67, 0x72, 0xa9, 0xff, 0x6c, 0x7a, 0xb1, 0xff, 0x71, 0x7d, 0xb6, 0xff, 0x77, 0x81, 0xb8, 0xff, 0x84, 0x91, 0xc3, 0xff, 0x8c, 0x9a, 0xc2, 0xff, 0x94, 0xa3, 0xc4, 0xff, 0x99, 0xa9, 0xc8, 0xff, 0x9a, 0xaa, 0xca, 0xff, 0x9e, 0xaf, 0xcc, 0xff, 0xa8, 0xb9, 0xd1, 0xff, 0xab, 0xbb, 0xd2, 0xff, 0xac, 0xbd, 0xd2, 0xff, 0xad, 0xbd, 0xd2, 0xff, 0xad, 0xbd, 0xd2, 0xff, 0xab, 0xba, 0xd0, 0xff, 0xac, 0xb9, 0xd0, 0xff, 0xa8, 0xb7, 0xcc, 0xff, 0xa3, 0xb0, 0xc7, 0xff, 0xa1, 0xaf, 0xc4, 0xff, 0x93, 0xa0, 0xba, 0xff, 0x82, 0x8c, 0xb0, 0xff, 0x76, 0x7e, 0xaa, 0xff, 0x64, 0x6b, 0x9a, 0xff, 0x4d, 0x4f, 0x7d, 0xff, 0x41, 0x3b, 0x60, 0xff, 0x3b, 0x31, 0x48, 0xff, 0x39, 0x2d, 0x39, 0xff, 0x39, 0x28, 0x35, 0xff, 0x37, 0x25, 0x30, 0xff, 0x38, 0x29, 0x30, 0xff, 0x34, 0x21, 0x29, 0xff, 0x2d, 0x1b, 0x20, 0xff, 0x2b, 0x19, 0x1e, 0xff, 0x2e, 0x1c, 0x23, 0xff, 0x2a, 0x16, 0x1b, 0xff, 0x25, 0x13, 0x16, 0xff, 0x23, 0x12, 0x16, 0xff, 0x21, 0x10, 0x14, 0xff, 0x22, 0x11, 0x15, 0xff, 0x21, 0x10, 0x14, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x20, 0x0f, 0x13, 0xff, 0x22, 0x11, 0x14, 0xff, 0x23, 0x12, 0x15, 0xff, 0x2a, 0x19, 0x1c, 0xff, 0x2d, 0x1b, 0x1e, 0xff, 0x2b, 0x19, 0x1a, 0xff, 0x2d, 0x19, 0x1b, 0xff, 0x31, 0x1e, 0x20, 0xff, 0x36, 0x23, 0x23, 0xff, 0x3e, 0x2a, 0x28, 0xff, 0x3e, 0x2a, 0x27, 0xff, 0x49, 0x34, 0x32, 0xff, 0x4a, 0x35, 0x35, 0xff, 0x32, 0x1e, 0x1d, 0xff, 0x43, 0x2e, 0x2b, 0xff, 0x43, 0x2e, 0x27, 0xff, 0x42, 0x2b, 0x27, 0xff, 0x33, 0x1c, 0x1f, 0xff, 0x33, 0x22, 0x1b, 0xff, 0x4e, 0x3f, 0x33, 0xff, 0x19, 0x08, 0x0b, 0xff, 0x1c, 0x0b, 0x10, 0xff, 0x2b, 0x16, 0x1a, 0xff, 0x2e, 0x1a, 0x1e, 0xff, 0x2b, 0x17, 0x1b, 0xff, 0x28, 0x12, 0x15, 0xff, 0x35, 0x20, 0x1d, 0xff, 0x44, 0x2e, 0x29, 0xff, 0x34, 0x1c, 0x1c, 0xff, 0x34, 0x1d, 0x1e, 0xff, 0x31, 0x1d, 0x20, 0xff, 0x2c, 0x18, 0x1c, 0xff, 0x3c, 0x26, 0x2a, 0xff, 0xdd, 0xd8, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf1, 0xec, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfa, 0xf8, 0xff, 0xc0, 0xb1, 0x95, 0xff, 0x9c, 0x85, 0x58, 0xff, 0xa0, 0x89, 0x5b, 0xff, 0x9f, 0x88, 0x5b, 0xff, 0xa1, 0x8a, 0x5c, 0xff, 0xa4, 0x8d, 0x60, 0xff, 0xa4, 0x8c, 0x5e, 0xff, 0x9e, 0x86, 0x58, 0xff, 0x9a, 0x82, 0x55, 0xff, 0x95, 0x7b, 0x4e, 0xff, 0x90, 0x73, 0x4c, 0xff, 0x78, 0x5b, 0x38, 0xff, 0x95, 0x7d, 0x53, 0xff, 0xbf, 0xaa, 0x7e, 0xff, 0x80, 0x66, 0x3f, 0xff, 0x6d, 0x48, 0x1e, 0xff, 0xbb, 0xae, 0x8b, 0xff, 0xf2, 0xfe, 0xf7, 0xff, 0xe9, 0xf5, 0xfb, 0xff, 0xea, 0xf7, 0xfa, 0xff, 0xe7, 0xf4, 0xf5, 0xff, 0xe0, 0xed, 0xeb, 0xff, 0xdc, 0xe8, 0xe8, 0xff, 0xd8, 0xe4, 0xe8, 0xff, 0xd6, 0xe3, 0xe6, 0xff, 0xe5, 0xf0, 0xf2, 0xff, 0xcc, 0xd4, 0xd5, 0xff, 0xa2, 0xa8, 0xab, 0xff, 0xc1, 0xcb, 0xd6, 0xff, 0xbb, 0xc2, 0xc8, 0xff, 0x63, 0x58, 0x55, 0xff, 0x87, 0x79, 0x77, 0xff, 0xa1, 0xa3, 0xa7, 0xff, 0x87, 0x88, 0x95, 0xff, 0x57, 0x45, 0x53, 0xff, 0x33, 0x1b, 0x20, 0xff, 0x35, 0x1f, 0x22, 0xff, 0x3b, 0x26, 0x29, 0xff, 0x2e, 0x19, 0x1c, 0xff, 0x32, 0x1e, 0x21, 0xff, 0x32, 0x1d, 0x20, 0xff, 0x2d, 0x18, 0x1b, 0xff, 0x31, 0x1e, 0x21, 0xff, 0x28, 0x15, 0x17, 0xff, 0x28, 0x14, 0x17, 0xff, 0x20, 0x0f, 0x15, 0xff, 0x28, 0x16, 0x1e, 0xff, 0x3c, 0x2a, 0x36, 0xff, 0x39, 0x2f, 0x41, 0xff, 0x32, 0x2b, 0x47, 0xff, 0x3f, 0x3e, 0x70, 0xff, 0x50, 0x56, 0x95, 0xff, 0x5c, 0x67, 0xa6, 0xff, 0x61, 0x6c, 0xa9, 0xff, 0x66, 0x72, 0xac, 0xff, 0x74, 0x80, 0xb5, 0xff, 0x7e, 0x8b, 0xbb, 0xff, 0x82, 0x91, 0xbe, 0xff, 0x88, 0x98, 0xc2, 0xff, 0x92, 0xa2, 0xc7, 0xff, 0x94, 0xa5, 0xc6, 0xff, 0x99, 0xab, 0xcb, 0xff, 0x9e, 0xaf, 0xce, 0xff, 0xa1, 0xb1, 0xcd, 0xff, 0xa8, 0xba, 0xd3, 0xff, 0xad, 0xc0, 0xd5, 0xff, 0xb3, 0xc4, 0xd7, 0xff, 0xb3, 0xc3, 0xd6, 0xff, 0xb4, 0xc5, 0xd7, 0xff, 0xb5, 0xc5, 0xd7, 0xff, 0xb3, 0xc4, 0xd7, 0xff, 0xb4, 0xc4, 0xd6, 0xff, 0xb3, 0xc2, 0xd4, 0xff, 0xb4, 0xc2, 0xd5, 0xff, 0xb0, 0xbf, 0xd1, 0xff, 0xaa, 0xb9, 0xcc, 0xff, 0xa3, 0xb0, 0xc9, 0xff, 0x90, 0x9b, 0xba, 0xff, 0x87, 0x90, 0xb4, 0xff, 0x79, 0x82, 0xac, 0xff, 0x5a, 0x60, 0x8f, 0xff, 0x4d, 0x4e, 0x7d, 0xff, 0x4b, 0x45, 0x6e, 0xff, 0x46, 0x3c, 0x57, 0xff, 0x42, 0x36, 0x44, 0xff, 0x37, 0x28, 0x31, 0xff, 0x33, 0x21, 0x2a, 0xff, 0x33, 0x20, 0x29, 0xff, 0x32, 0x20, 0x24, 0xff, 0x30, 0x1d, 0x20, 0xff, 0x2d, 0x19, 0x1e, 0xff, 0x32, 0x1e, 0x22, 0xff, 0x32, 0x1f, 0x22, 0xff, 0x25, 0x14, 0x17, 0xff, 0x22, 0x12, 0x16, 0xff, 0x22, 0x11, 0x16, 0xff, 0x22, 0x10, 0x15, 0xff, 0x21, 0x10, 0x14, 0xff, 0x20, 0x0f, 0x13, 0xff, 0x22, 0x11, 0x15, 0xff, 0x20, 0x0f, 0x13, 0xff, 0x1f, 0x0e, 0x11, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x40, 0x2d, 0x2f, 0xff, 0x42, 0x31, 0x2e, 0xff, 0x2e, 0x1c, 0x19, 0xff, 0x3d, 0x2b, 0x29, 0xff, 0x43, 0x30, 0x2e, 0xff, 0x3b, 0x28, 0x27, 0xff, 0x2d, 0x1a, 0x1b, 0xff, 0x21, 0x0e, 0x10, 0xff, 0x2a, 0x19, 0x18, 0xff, 0x2d, 0x1a, 0x1b, 0xff, 0x32, 0x1c, 0x1c, 0xff, 0x28, 0x12, 0x14, 0xff, 0x21, 0x0c, 0x13, 0xff, 0x3e, 0x2e, 0x2a, 0xff, 0x49, 0x37, 0x2f, 0xff, 0x1a, 0x06, 0x0b, 0xff, 0x1e, 0x0d, 0x11, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x29, 0x14, 0x1a, 0xff, 0x2a, 0x15, 0x1a, 0xff, 0x30, 0x1a, 0x1d, 0xff, 0x36, 0x20, 0x20, 0xff, 0x29, 0x16, 0x17, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x30, 0x1a, 0x1d, 0xff, 0x2a, 0x16, 0x18, 0xff, 0x2a, 0x17, 0x17, 0xff, 0x3d, 0x27, 0x26, 0xff, 0xc1, 0xb6, 0xb3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf0, 0xeb, 0xff, 0xae, 0x9b, 0x75, 0xff, 0x9f, 0x88, 0x5a, 0xff, 0x9f, 0x88, 0x5a, 0xff, 0xa2, 0x8b, 0x5d, 0xff, 0xa3, 0x8c, 0x5e, 0xff, 0xa4, 0x8d, 0x5f, 0xff, 0xa2, 0x8b, 0x5d, 0xff, 0x9f, 0x87, 0x59, 0xff, 0x9e, 0x86, 0x58, 0xff, 0x99, 0x81, 0x53, 0xff, 0x8f, 0x74, 0x4b, 0xff, 0x7c, 0x60, 0x3b, 0xff, 0x8f, 0x76, 0x4a, 0xff, 0xb3, 0x9e, 0x6e, 0xff, 0x9f, 0x89, 0x62, 0xff, 0x87, 0x6e, 0x4e, 0xff, 0xab, 0x9d, 0x7b, 0xff, 0xe8, 0xf2, 0xe5, 0xff, 0xe7, 0xf8, 0xff, 0xff, 0xea, 0xf7, 0xfb, 0xff, 0xe7, 0xf4, 0xf5, 0xff, 0xde, 0xe9, 0xe7, 0xff, 0xd8, 0xe3, 0xe0, 0xff, 0xe2, 0xee, 0xed, 0xff, 0xda, 0xe7, 0xe6, 0xff, 0xe7, 0xf2, 0xf4, 0xff, 0xc7, 0xce, 0xd1, 0xff, 0x9c, 0x9f, 0xa6, 0xff, 0xa0, 0xa5, 0xb6, 0xff, 0x9e, 0xa4, 0xb1, 0xff, 0x86, 0x7f, 0x7e, 0xff, 0xb7, 0xbd, 0xc1, 0xff, 0xb9, 0xc0, 0xcf, 0xff, 0x5f, 0x49, 0x58, 0xff, 0x22, 0x0a, 0x0d, 0xff, 0x28, 0x13, 0x11, 0xff, 0x61, 0x4d, 0x50, 0xff, 0x54, 0x3f, 0x42, 0xff, 0x37, 0x22, 0x25, 0xff, 0x2e, 0x19, 0x1c, 0xff, 0x2d, 0x18, 0x1b, 0xff, 0x32, 0x1d, 0x20, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x24, 0x11, 0x13, 0xff, 0x20, 0x0f, 0x13, 0xff, 0x28, 0x17, 0x21, 0xff, 0x39, 0x27, 0x31, 0xff, 0x34, 0x23, 0x34, 0xff, 0x2c, 0x28, 0x46, 0xff, 0x45, 0x47, 0x75, 0xff, 0x52, 0x59, 0x9b, 0xff, 0x57, 0x65, 0xaa, 0xff, 0x63, 0x73, 0xaf, 0xff, 0x78, 0x86, 0xbc, 0xff, 0x81, 0x91, 0xbf, 0xff, 0x87, 0x99, 0xc0, 0xff, 0x8d, 0x9e, 0xc5, 0xff, 0x90, 0xa1, 0xc8, 0xff, 0x97, 0xa8, 0xcc, 0xff, 0x9e, 0xb0, 0xcf, 0xff, 0x9f, 0xb1, 0xcf, 0xff, 0xa1, 0xb5, 0xd0, 0xff, 0xa8, 0xbb, 0xd3, 0xff, 0xb1, 0xc2, 0xd9, 0xff, 0xb2, 0xc7, 0xd9, 0xff, 0xb3, 0xc8, 0xd8, 0xff, 0xb7, 0xc9, 0xda, 0xff, 0xb7, 0xc9, 0xd9, 0xff, 0xb9, 0xcb, 0xdb, 0xff, 0xb8, 0xca, 0xda, 0xff, 0xb6, 0xc8, 0xd9, 0xff, 0xb6, 0xc9, 0xd9, 0xff, 0xb7, 0xc9, 0xd9, 0xff, 0xb9, 0xc9, 0xd9, 0xff, 0xb4, 0xc4, 0xd4, 0xff, 0xae, 0xbd, 0xcf, 0xff, 0xac, 0xba, 0xd0, 0xff, 0xa2, 0xae, 0xc8, 0xff, 0x95, 0xa0, 0xbf, 0xff, 0x8a, 0x94, 0xb6, 0xff, 0x7b, 0x84, 0xac, 0xff, 0x67, 0x6e, 0x9c, 0xff, 0x4a, 0x4d, 0x7f, 0xff, 0x40, 0x3e, 0x6a, 0xff, 0x41, 0x3d, 0x58, 0xff, 0x41, 0x37, 0x48, 0xff, 0x39, 0x29, 0x37, 0xff, 0x31, 0x1f, 0x2b, 0xff, 0x30, 0x20, 0x26, 0xff, 0x32, 0x21, 0x24, 0xff, 0x37, 0x24, 0x27, 0xff, 0x38, 0x25, 0x26, 0xff, 0x39, 0x27, 0x28, 0xff, 0x34, 0x21, 0x24, 0xff, 0x25, 0x13, 0x16, 0xff, 0x22, 0x12, 0x15, 0xff, 0x27, 0x16, 0x1a, 0xff, 0x22, 0x11, 0x15, 0xff, 0x1f, 0x0e, 0x12, 0xff, 0x1d, 0x0c, 0x10, 0xff, 0x1e, 0x0d, 0x11, 0xff, 0x1f, 0x0e, 0x11, 0xff, 0x1f, 0x0c, 0x0f, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x58, 0x49, 0x49, 0xff, 0x5a, 0x49, 0x47, 0xff, 0x18, 0x07, 0x05, 0xff, 0x21, 0x0e, 0x12, 0xff, 0x24, 0x11, 0x15, 0xff, 0x22, 0x10, 0x13, 0xff, 0x26, 0x14, 0x17, 0xff, 0x24, 0x10, 0x14, 0xff, 0x23, 0x12, 0x14, 0xff, 0x25, 0x14, 0x13, 0xff, 0x37, 0x23, 0x23, 0xff, 0x20, 0x0f, 0x0f, 0xff, 0x42, 0x35, 0x2e, 0xff, 0x33, 0x20, 0x20, 0xff, 0x26, 0x10, 0x16, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x23, 0x12, 0x15, 0xff, 0x25, 0x10, 0x15, 0xff, 0x34, 0x1e, 0x21, 0xff, 0x34, 0x1f, 0x22, 0xff, 0x2d, 0x17, 0x1b, 0xff, 0x29, 0x14, 0x15, 0xff, 0x36, 0x21, 0x20, 0xff, 0x40, 0x28, 0x25, 0xff, 0x3f, 0x27, 0x22, 0xff, 0x47, 0x30, 0x2d, 0xff, 0x50, 0x3b, 0x37, 0xff, 0x80, 0x70, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xdd, 0xd1, 0xff, 0x9e, 0x86, 0x59, 0xff, 0x9e, 0x87, 0x59, 0xff, 0x9d, 0x85, 0x58, 0xff, 0xa1, 0x8a, 0x5c, 0xff, 0xa4, 0x8d, 0x5f, 0xff, 0xa5, 0x8e, 0x60, 0xff, 0xa3, 0x8c, 0x5e, 0xff, 0xa2, 0x8b, 0x5d, 0xff, 0xa1, 0x88, 0x5a, 0xff, 0x9c, 0x84, 0x56, 0xff, 0x94, 0x7c, 0x4f, 0xff, 0x86, 0x6a, 0x42, 0xff, 0x9b, 0x7e, 0x52, 0xff, 0x9f, 0x85, 0x58, 0xff, 0x77, 0x5c, 0x39, 0xff, 0x8d, 0x6f, 0x50, 0xff, 0x8a, 0x72, 0x4b, 0xff, 0xc6, 0xc7, 0xad, 0xff, 0xed, 0xfe, 0xff, 0xff, 0xe9, 0xf8, 0xfc, 0xff, 0xe9, 0xf6, 0xf6, 0xff, 0xe1, 0xed, 0xea, 0xff, 0xd0, 0xda, 0xd7, 0xff, 0xd0, 0xdc, 0xdd, 0xff, 0xdd, 0xea, 0xee, 0xff, 0xc9, 0xd5, 0xd8, 0xff, 0xc9, 0xd5, 0xd7, 0xff, 0xbe, 0xc5, 0xcc, 0xff, 0x8b, 0x8f, 0x9c, 0xff, 0xb5, 0xbc, 0xc3, 0xff, 0xea, 0xf6, 0xfb, 0xff, 0xb4, 0xb8, 0xc7, 0xff, 0x50, 0x3f, 0x4e, 0xff, 0x1e, 0x02, 0x07, 0xff, 0x25, 0x0e, 0x0e, 0xff, 0x5b, 0x45, 0x48, 0xff, 0x5f, 0x4d, 0x50, 0xff, 0x48, 0x34, 0x37, 0xff, 0x4a, 0x35, 0x38, 0xff, 0x2e, 0x19, 0x1c, 0xff, 0x33, 0x1d, 0x20, 0xff, 0x3a, 0x26, 0x29, 0xff, 0x27, 0x14, 0x17, 0xff, 0x29, 0x16, 0x18, 0xff, 0x32, 0x1f, 0x23, 0xff, 0x37, 0x25, 0x2f, 0xff, 0x31, 0x1e, 0x2a, 0xff, 0x32, 0x24, 0x3a, 0xff, 0x41, 0x41, 0x70, 0xff, 0x51, 0x5a, 0x98, 0xff, 0x58, 0x66, 0xa9, 0xff, 0x62, 0x72, 0xb0, 0xff, 0x79, 0x87, 0xba, 0xff, 0x84, 0x95, 0xc0, 0xff, 0x8f, 0xa1, 0xc5, 0xff, 0x95, 0xa7, 0xc6, 0xff, 0x99, 0xa9, 0xcb, 0xff, 0x9a, 0xae, 0xcf, 0xff, 0x9c, 0xb1, 0xcd, 0xff, 0xa1, 0xb4, 0xd0, 0xff, 0xa3, 0xb4, 0xd3, 0xff, 0xa7, 0xbc, 0xd4, 0xff, 0xad, 0xc1, 0xd5, 0xff, 0xb2, 0xc5, 0xd9, 0xff, 0xb3, 0xc7, 0xda, 0xff, 0xb4, 0xc8, 0xda, 0xff, 0xb8, 0xcb, 0xdb, 0xff, 0xba, 0xcc, 0xdc, 0xff, 0xb9, 0xcb, 0xdc, 0xff, 0xbb, 0xcc, 0xdd, 0xff, 0xb9, 0xcc, 0xdd, 0xff, 0xb8, 0xca, 0xdb, 0xff, 0xb7, 0xc9, 0xda, 0xff, 0xb5, 0xc8, 0xd8, 0xff, 0xb4, 0xc5, 0xd6, 0xff, 0xaf, 0xbc, 0xd2, 0xff, 0xa8, 0xb6, 0xce, 0xff, 0xa7, 0xb4, 0xce, 0xff, 0xa2, 0xaf, 0xca, 0xff, 0x99, 0xa5, 0xc0, 0xff, 0x93, 0x9f, 0xbb, 0xff, 0x88, 0x92, 0xb5, 0xff, 0x78, 0x81, 0xaa, 0xff, 0x5f, 0x64, 0x92, 0xff, 0x46, 0x46, 0x72, 0xff, 0x3e, 0x39, 0x59, 0xff, 0x42, 0x38, 0x4c, 0xff, 0x35, 0x27, 0x34, 0xff, 0x2e, 0x21, 0x28, 0xff, 0x35, 0x28, 0x2b, 0xff, 0x37, 0x27, 0x2b, 0xff, 0x3b, 0x26, 0x28, 0xff, 0x3a, 0x26, 0x27, 0xff, 0x36, 0x23, 0x26, 0xff, 0x37, 0x23, 0x26, 0xff, 0x2e, 0x1c, 0x1f, 0xff, 0x1f, 0x0e, 0x12, 0xff, 0x20, 0x0f, 0x13, 0xff, 0x21, 0x10, 0x14, 0xff, 0x1f, 0x0e, 0x12, 0xff, 0x1d, 0x0c, 0x10, 0xff, 0x22, 0x11, 0x16, 0xff, 0x22, 0x0f, 0x14, 0xff, 0x1d, 0x0a, 0x0d, 0xff, 0x2b, 0x1c, 0x1b, 0xff, 0x75, 0x69, 0x60, 0xff, 0x66, 0x58, 0x4f, 0xff, 0x32, 0x22, 0x1e, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x24, 0x10, 0x13, 0xff, 0x28, 0x16, 0x15, 0xff, 0x29, 0x14, 0x17, 0xff, 0x23, 0x10, 0x14, 0xff, 0x2a, 0x18, 0x19, 0xff, 0x27, 0x12, 0x15, 0xff, 0x33, 0x1f, 0x1f, 0xff, 0x40, 0x34, 0x2c, 0xff, 0x19, 0x0a, 0x0e, 0xff, 0x2e, 0x18, 0x1e, 0xff, 0x2d, 0x17, 0x19, 0xff, 0x28, 0x13, 0x17, 0xff, 0x31, 0x1a, 0x1f, 0xff, 0x36, 0x21, 0x21, 0xff, 0x2e, 0x19, 0x18, 0xff, 0x2c, 0x17, 0x19, 0xff, 0x2d, 0x18, 0x1b, 0xff, 0x32, 0x1c, 0x1e, 0xff, 0x31, 0x1a, 0x1b, 0xff, 0x30, 0x1b, 0x1b, 0xff, 0x35, 0x1f, 0x21, 0xff, 0x30, 0x19, 0x1b, 0xff, 0x52, 0x3c, 0x40, 0xff, 0xec, 0xe9, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xd1, 0xc6, 0xb1, 0xff, 0x9e, 0x87, 0x59, 0xff, 0x9d, 0x88, 0x58, 0xff, 0x9f, 0x87, 0x59, 0xff, 0x9e, 0x88, 0x5a, 0xff, 0xa1, 0x8c, 0x5e, 0xff, 0xa4, 0x8f, 0x60, 0xff, 0xa5, 0x91, 0x61, 0xff, 0xa7, 0x91, 0x61, 0xff, 0xa5, 0x8e, 0x5f, 0xff, 0xa0, 0x8a, 0x5a, 0xff, 0x9a, 0x83, 0x54, 0xff, 0x8e, 0x72, 0x49, 0xff, 0x82, 0x65, 0x3b, 0xff, 0xba, 0xa4, 0x72, 0xff, 0x8d, 0x74, 0x49, 0xff, 0x5d, 0x37, 0x19, 0xff, 0x83, 0x60, 0x35, 0xff, 0xcf, 0xc3, 0x95, 0xff, 0xe8, 0xef, 0xe2, 0xff, 0xed, 0xfb, 0xff, 0xff, 0xe8, 0xf6, 0xf9, 0xff, 0xe8, 0xf8, 0xfb, 0xff, 0xea, 0xf3, 0xf0, 0xff, 0xae, 0xb1, 0xb2, 0xff, 0xb5, 0xbb, 0xbc, 0xff, 0xd4, 0xde, 0xdd, 0xff, 0xbc, 0xc5, 0xc9, 0xff, 0xc5, 0xcd, 0xcf, 0xff, 0xcd, 0xd7, 0xd7, 0xff, 0xd9, 0xe6, 0xe9, 0xff, 0xb0, 0xb3, 0xbb, 0xff, 0x55, 0x42, 0x50, 0xff, 0x21, 0x06, 0x0a, 0xff, 0x27, 0x0f, 0x0d, 0xff, 0x5e, 0x4d, 0x4f, 0xff, 0x76, 0x63, 0x67, 0xff, 0x49, 0x32, 0x36, 0xff, 0x42, 0x2b, 0x31, 0xff, 0x31, 0x1b, 0x20, 0xff, 0x34, 0x1f, 0x21, 0xff, 0x3e, 0x29, 0x2b, 0xff, 0x32, 0x1d, 0x21, 0xff, 0x2d, 0x18, 0x1d, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x32, 0x22, 0x23, 0xff, 0x31, 0x1f, 0x29, 0xff, 0x2f, 0x1f, 0x2e, 0xff, 0x3c, 0x37, 0x52, 0xff, 0x4f, 0x53, 0x8d, 0xff, 0x59, 0x64, 0xaa, 0xff, 0x61, 0x70, 0xb1, 0xff, 0x72, 0x83, 0xbb, 0xff, 0x84, 0x94, 0xc1, 0xff, 0x8c, 0x9e, 0xc4, 0xff, 0x99, 0xac, 0xcc, 0xff, 0x9f, 0xb0, 0xcd, 0xff, 0xa3, 0xb3, 0xd0, 0xff, 0xa5, 0xb6, 0xd1, 0xff, 0xa5, 0xb7, 0xd0, 0xff, 0xab, 0xbd, 0xd3, 0xff, 0xa9, 0xbd, 0xd2, 0xff, 0xac, 0xc0, 0xd5, 0xff, 0xb2, 0xc4, 0xd9, 0xff, 0xb2, 0xc5, 0xda, 0xff, 0xb3, 0xc5, 0xdb, 0xff, 0xb4, 0xc7, 0xdc, 0xff, 0xb5, 0xc9, 0xdb, 0xff, 0xb7, 0xcb, 0xdc, 0xff, 0xb9, 0xcc, 0xdd, 0xff, 0xbb, 0xcd, 0xdd, 0xff, 0xba, 0xcc, 0xdd, 0xff, 0xb9, 0xcb, 0xdc, 0xff, 0xb8, 0xc9, 0xdb, 0xff, 0xb6, 0xc6, 0xd9, 0xff, 0xb4, 0xc5, 0xd6, 0xff, 0xb1, 0xc2, 0xd5, 0xff, 0xaa, 0xbb, 0xd0, 0xff, 0xaa, 0xba, 0xd2, 0xff, 0xa9, 0xb8, 0xce, 0xff, 0xa0, 0xae, 0xc4, 0xff, 0x9a, 0xa7, 0xc0, 0xff, 0x94, 0xa1, 0xbd, 0xff, 0x8f, 0x9b, 0xb7, 0xff, 0x87, 0x91, 0xb3, 0xff, 0x74, 0x7a, 0xa7, 0xff, 0x5b, 0x5c, 0x87, 0xff, 0x49, 0x46, 0x66, 0xff, 0x4a, 0x40, 0x56, 0xff, 0x3b, 0x2c, 0x39, 0xff, 0x34, 0x25, 0x28, 0xff, 0x3a, 0x2b, 0x2c, 0xff, 0x3b, 0x28, 0x2b, 0xff, 0x3d, 0x29, 0x2c, 0xff, 0x2f, 0x1e, 0x20, 0xff, 0x2e, 0x1d, 0x20, 0xff, 0x31, 0x20, 0x23, 0xff, 0x2a, 0x19, 0x1c, 0xff, 0x24, 0x13, 0x16, 0xff, 0x25, 0x14, 0x17, 0xff, 0x23, 0x12, 0x16, 0xff, 0x20, 0x0f, 0x15, 0xff, 0x24, 0x13, 0x17, 0xff, 0x26, 0x12, 0x16, 0xff, 0x23, 0x10, 0x13, 0xff, 0x19, 0x08, 0x09, 0xff, 0x27, 0x16, 0x13, 0xff, 0x5f, 0x4e, 0x48, 0xff, 0x40, 0x2d, 0x27, 0xff, 0x33, 0x21, 0x1e, 0xff, 0x35, 0x23, 0x23, 0xff, 0x2b, 0x18, 0x19, 0xff, 0x2a, 0x18, 0x17, 0xff, 0x2b, 0x19, 0x19, 0xff, 0x28, 0x15, 0x18, 0xff, 0x26, 0x11, 0x15, 0xff, 0x3a, 0x26, 0x27, 0xff, 0x33, 0x24, 0x22, 0xff, 0x1f, 0x0f, 0x12, 0xff, 0x23, 0x0f, 0x13, 0xff, 0x27, 0x13, 0x16, 0xff, 0x2f, 0x1a, 0x1d, 0xff, 0x33, 0x1c, 0x20, 0xff, 0x26, 0x11, 0x12, 0xff, 0x2c, 0x17, 0x18, 0xff, 0x33, 0x1d, 0x1f, 0xff, 0x28, 0x16, 0x17, 0xff, 0x26, 0x12, 0x14, 0xff, 0x2a, 0x14, 0x1a, 0xff, 0x2f, 0x1b, 0x1e, 0xff, 0x32, 0x1d, 0x1d, 0xff, 0x4a, 0x2f, 0x29, 0xff, 0x53, 0x39, 0x32, 0xff, 0xcc, 0xc3, 0xc2, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xbe, 0xb0, 0x92, 0xff, 0x9d, 0x89, 0x5a, 0xff, 0xa0, 0x8c, 0x5c, 0xff, 0x9f, 0x8a, 0x5b, 0xff, 0x9e, 0x8a, 0x5b, 0xff, 0x9f, 0x8c, 0x5d, 0xff, 0xa2, 0x8f, 0x60, 0xff, 0xa7, 0x93, 0x64, 0xff, 0xac, 0x97, 0x67, 0xff, 0xa8, 0x91, 0x61, 0xff, 0xa3, 0x8c, 0x5c, 0xff, 0x9d, 0x87, 0x56, 0xff, 0x92, 0x76, 0x4b, 0xff, 0x78, 0x5b, 0x33, 0xff, 0xa5, 0x8d, 0x5f, 0xff, 0xcf, 0xb7, 0x87, 0xff, 0x82, 0x63, 0x40, 0xff, 0x79, 0x55, 0x31, 0xff, 0x98, 0x81, 0x51, 0xff, 0xbe, 0xb8, 0x97, 0xff, 0xee, 0xf9, 0xf8, 0xff, 0xef, 0xff, 0xff, 0xff, 0xe8, 0xf2, 0xf5, 0xff, 0xf1, 0xfc, 0xff, 0xff, 0xd7, 0xe0, 0xe0, 0xff, 0xcb, 0xd5, 0xd0, 0xff, 0xe6, 0xf2, 0xee, 0xff, 0xf1, 0xfe, 0xfc, 0xff, 0xed, 0xf9, 0xf7, 0xff, 0xe7, 0xf8, 0xf7, 0xff, 0x99, 0x97, 0x9b, 0xff, 0x33, 0x18, 0x1f, 0xff, 0x1e, 0x03, 0x08, 0xff, 0x41, 0x26, 0x25, 0xff, 0x67, 0x53, 0x4f, 0xff, 0x79, 0x69, 0x6b, 0xff, 0x52, 0x3d, 0x40, 0xff, 0x59, 0x42, 0x46, 0xff, 0x3b, 0x24, 0x2a, 0xff, 0x2b, 0x15, 0x1a, 0xff, 0x3b, 0x26, 0x29, 0xff, 0x36, 0x21, 0x23, 0xff, 0x2f, 0x19, 0x1e, 0xff, 0x2f, 0x1a, 0x20, 0xff, 0x2e, 0x1a, 0x1c, 0xff, 0x27, 0x16, 0x1a, 0xff, 0x2e, 0x1c, 0x27, 0xff, 0x38, 0x2d, 0x40, 0xff, 0x3d, 0x3e, 0x65, 0xff, 0x56, 0x5e, 0x9f, 0xff, 0x67, 0x73, 0xb6, 0xff, 0x73, 0x84, 0xbf, 0xff, 0x82, 0x93, 0xc5, 0xff, 0x8b, 0x9c, 0xc4, 0xff, 0x90, 0xa2, 0xc7, 0xff, 0x9b, 0xad, 0xce, 0xff, 0xa5, 0xb5, 0xd3, 0xff, 0xa6, 0xb6, 0xd3, 0xff, 0xa9, 0xb9, 0xd3, 0xff, 0xab, 0xbc, 0xd4, 0xff, 0xae, 0xbf, 0xd6, 0xff, 0xad, 0xc1, 0xd6, 0xff, 0xaf, 0xc2, 0xd7, 0xff, 0xb3, 0xc5, 0xdb, 0xff, 0xb5, 0xc8, 0xdd, 0xff, 0xb5, 0xc7, 0xdd, 0xff, 0xb6, 0xc9, 0xde, 0xff, 0xb6, 0xca, 0xdd, 0xff, 0xb6, 0xcb, 0xdc, 0xff, 0xbb, 0xcd, 0xde, 0xff, 0xbc, 0xce, 0xde, 0xff, 0xba, 0xcc, 0xdd, 0xff, 0xb9, 0xcb, 0xdc, 0xff, 0xb9, 0xca, 0xdb, 0xff, 0xb8, 0xc6, 0xd9, 0xff, 0xb4, 0xc5, 0xd6, 0xff, 0xaf, 0xc1, 0xd4, 0xff, 0xad, 0xbe, 0xd3, 0xff, 0xa8, 0xb9, 0xd0, 0xff, 0xa8, 0xb7, 0xce, 0xff, 0xa7, 0xb4, 0xcb, 0xff, 0x9f, 0xad, 0xc5, 0xff, 0x9c, 0xaa, 0xc3, 0xff, 0x93, 0x9f, 0xb9, 0xff, 0x91, 0x9c, 0xb7, 0xff, 0x89, 0x95, 0xb5, 0xff, 0x83, 0x8a, 0xad, 0xff, 0x6e, 0x6f, 0x92, 0xff, 0x5d, 0x59, 0x7a, 0xff, 0x50, 0x46, 0x5d, 0xff, 0x38, 0x27, 0x31, 0xff, 0x3b, 0x27, 0x2c, 0xff, 0x3d, 0x2a, 0x2c, 0xff, 0x31, 0x20, 0x23, 0xff, 0x32, 0x21, 0x24, 0xff, 0x2a, 0x19, 0x1c, 0xff, 0x29, 0x18, 0x1b, 0xff, 0x32, 0x21, 0x23, 0xff, 0x2b, 0x1a, 0x1d, 0xff, 0x23, 0x12, 0x15, 0xff, 0x22, 0x10, 0x14, 0xff, 0x20, 0x0d, 0x11, 0xff, 0x2e, 0x1b, 0x1f, 0xff, 0x2b, 0x19, 0x1b, 0xff, 0x1a, 0x09, 0x0c, 0xff, 0x1a, 0x08, 0x0e, 0xff, 0x1f, 0x0d, 0x11, 0xff, 0x24, 0x12, 0x13, 0xff, 0x34, 0x20, 0x1f, 0xff, 0x32, 0x21, 0x1e, 0xff, 0x2e, 0x1d, 0x1c, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x30, 0x1e, 0x20, 0xff, 0x2f, 0x1e, 0x1f, 0xff, 0x28, 0x16, 0x19, 0xff, 0x2b, 0x15, 0x1a, 0xff, 0x30, 0x1e, 0x1f, 0xff, 0x23, 0x14, 0x14, 0xff, 0x27, 0x15, 0x18, 0xff, 0x2e, 0x1b, 0x1e, 0xff, 0x2a, 0x17, 0x1b, 0xff, 0x2a, 0x16, 0x19, 0xff, 0x27, 0x13, 0x16, 0xff, 0x20, 0x0c, 0x10, 0xff, 0x2b, 0x18, 0x1b, 0xff, 0x26, 0x12, 0x14, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x30, 0x1b, 0x1e, 0xff, 0x2d, 0x18, 0x19, 0xff, 0x2d, 0x17, 0x1a, 0xff, 0x37, 0x1d, 0x20, 0xff, 0x58, 0x3b, 0x33, 0xff, 0x53, 0x38, 0x2a, 0xff, 0xa8, 0x9c, 0x98, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf6, 0xf3, 0xff, 0xac, 0x9b, 0x76, 0xff, 0x9c, 0x89, 0x5a, 0xff, 0xa0, 0x8d, 0x5e, 0xff, 0xa0, 0x8e, 0x5f, 0xff, 0x9f, 0x8d, 0x5e, 0xff, 0x9f, 0x8e, 0x60, 0xff, 0xa3, 0x92, 0x63, 0xff, 0xa9, 0x97, 0x68, 0xff, 0xae, 0x9b, 0x6c, 0xff, 0xab, 0x98, 0x68, 0xff, 0xa7, 0x92, 0x63, 0xff, 0xa3, 0x8d, 0x5b, 0xff, 0x99, 0x80, 0x51, 0xff, 0x8d, 0x71, 0x48, 0xff, 0x7e, 0x60, 0x3b, 0xff, 0x9f, 0x85, 0x56, 0xff, 0xaa, 0x91, 0x62, 0xff, 0x92, 0x70, 0x4a, 0xff, 0x86, 0x67, 0x3a, 0xff, 0xb0, 0x9a, 0x68, 0xff, 0xb5, 0xa6, 0x78, 0xff, 0xd2, 0xd3, 0xc0, 0xff, 0xe9, 0xf8, 0xfa, 0xff, 0xdc, 0xe9, 0xec, 0xff, 0xdc, 0xeb, 0xe9, 0xff, 0xdb, 0xe6, 0xe8, 0xff, 0xb3, 0xb7, 0xbe, 0xff, 0xb6, 0xbc, 0xbf, 0xff, 0x9f, 0x9f, 0xa7, 0xff, 0x5f, 0x4e, 0x5c, 0xff, 0x32, 0x1a, 0x27, 0xff, 0x3c, 0x25, 0x2b, 0xff, 0x3f, 0x24, 0x26, 0xff, 0x5f, 0x44, 0x41, 0xff, 0x87, 0x75, 0x72, 0xff, 0x55, 0x43, 0x45, 0xff, 0x57, 0x3e, 0x40, 0xff, 0x42, 0x2d, 0x30, 0xff, 0x3f, 0x2a, 0x2d, 0xff, 0x3b, 0x25, 0x2a, 0xff, 0x31, 0x1d, 0x22, 0xff, 0x2a, 0x15, 0x1b, 0xff, 0x28, 0x13, 0x19, 0xff, 0x28, 0x15, 0x1a, 0xff, 0x22, 0x10, 0x13, 0xff, 0x29, 0x17, 0x21, 0xff, 0x37, 0x2a, 0x3a, 0xff, 0x33, 0x30, 0x4d, 0xff, 0x49, 0x4e, 0x86, 0xff, 0x68, 0x75, 0xb5, 0xff, 0x78, 0x89, 0xbe, 0xff, 0x84, 0x95, 0xc5, 0xff, 0x8e, 0xa0, 0xc7, 0xff, 0x95, 0xa7, 0xc9, 0xff, 0x9b, 0xae, 0xcf, 0xff, 0xa4, 0xb6, 0xd5, 0xff, 0xa8, 0xbb, 0xd5, 0xff, 0xa9, 0xbb, 0xd4, 0xff, 0xad, 0xbf, 0xd6, 0xff, 0xaf, 0xc1, 0xd8, 0xff, 0xb0, 0xc1, 0xd8, 0xff, 0xaf, 0xc3, 0xd9, 0xff, 0xb0, 0xc4, 0xd9, 0xff, 0xb2, 0xc6, 0xdb, 0xff, 0xb3, 0xc8, 0xdc, 0xff, 0xb2, 0xc7, 0xdc, 0xff, 0xb5, 0xc9, 0xde, 0xff, 0xb8, 0xcb, 0xde, 0xff, 0xb9, 0xcd, 0xdf, 0xff, 0xbd, 0xd0, 0xe1, 0xff, 0xbe, 0xd0, 0xe0, 0xff, 0xbc, 0xce, 0xdf, 0xff, 0xbb, 0xcd, 0xde, 0xff, 0xba, 0xcb, 0xdc, 0xff, 0xba, 0xca, 0xda, 0xff, 0xb5, 0xc5, 0xd6, 0xff, 0xb3, 0xc2, 0xd5, 0xff, 0xb0, 0xbf, 0xd3, 0xff, 0xad, 0xba, 0xd1, 0xff, 0xaa, 0xb9, 0xce, 0xff, 0xa9, 0xb8, 0xcc, 0xff, 0xa7, 0xb5, 0xcb, 0xff, 0xa2, 0xb0, 0xc7, 0xff, 0x9a, 0xa7, 0xc0, 0xff, 0x9a, 0xa6, 0xc0, 0xff, 0x96, 0xa5, 0xb7, 0xff, 0x93, 0xa0, 0xb3, 0xff, 0x8f, 0x96, 0xaf, 0xff, 0x82, 0x89, 0xa3, 0xff, 0x6a, 0x6a, 0x81, 0xff, 0x50, 0x45, 0x55, 0xff, 0x44, 0x32, 0x3a, 0xff, 0x34, 0x23, 0x28, 0xff, 0x2e, 0x1e, 0x23, 0xff, 0x32, 0x20, 0x24, 0xff, 0x2f, 0x1e, 0x21, 0xff, 0x2f, 0x1e, 0x21, 0xff, 0x29, 0x18, 0x1b, 0xff, 0x27, 0x16, 0x19, 0xff, 0x24, 0x14, 0x17, 0xff, 0x24, 0x12, 0x15, 0xff, 0x24, 0x10, 0x13, 0xff, 0x2f, 0x1c, 0x1e, 0xff, 0x29, 0x19, 0x1b, 0xff, 0x1d, 0x0d, 0x10, 0xff, 0x28, 0x17, 0x1b, 0xff, 0x24, 0x14, 0x16, 0xff, 0x24, 0x14, 0x15, 0xff, 0x29, 0x16, 0x19, 0xff, 0x2e, 0x1c, 0x1c, 0xff, 0x28, 0x16, 0x16, 0xff, 0x25, 0x13, 0x15, 0xff, 0x21, 0x0d, 0x12, 0xff, 0x26, 0x13, 0x18, 0xff, 0x25, 0x12, 0x14, 0xff, 0x28, 0x13, 0x14, 0xff, 0x2f, 0x1a, 0x1c, 0xff, 0x25, 0x13, 0x16, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x25, 0x11, 0x14, 0xff, 0x1c, 0x09, 0x0d, 0xff, 0x28, 0x16, 0x19, 0xff, 0x2c, 0x1a, 0x1d, 0xff, 0x26, 0x12, 0x16, 0xff, 0x28, 0x13, 0x15, 0xff, 0x2f, 0x1b, 0x18, 0xff, 0x44, 0x30, 0x27, 0xff, 0x3e, 0x27, 0x20, 0xff, 0x42, 0x27, 0x23, 0xff, 0x52, 0x36, 0x28, 0xff, 0x59, 0x3f, 0x32, 0xff, 0x85, 0x75, 0x73, 0xff, 0xf1, 0xf0, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xee, 0xe7, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xe6, 0xdc, 0xff, 0xa3, 0x92, 0x68, 0xff, 0x9e, 0x8a, 0x5e, 0xff, 0x9f, 0x8d, 0x5f, 0xff, 0x9f, 0x8f, 0x5f, 0xff, 0x9e, 0x8f, 0x60, 0xff, 0xa2, 0x93, 0x63, 0xff, 0xa6, 0x97, 0x67, 0xff, 0xab, 0x9d, 0x6d, 0xff, 0xb0, 0xa2, 0x72, 0xff, 0xaf, 0xa0, 0x70, 0xff, 0xac, 0x9c, 0x6c, 0xff, 0xab, 0x97, 0x64, 0xff, 0x9f, 0x89, 0x56, 0xff, 0x94, 0x7d, 0x4f, 0xff, 0x8f, 0x75, 0x4a, 0xff, 0x7f, 0x5d, 0x37, 0xff, 0x7f, 0x60, 0x39, 0xff, 0x87, 0x67, 0x41, 0xff, 0x7f, 0x59, 0x34, 0xff, 0x8f, 0x70, 0x41, 0xff, 0xa1, 0x87, 0x51, 0xff, 0xc5, 0xc1, 0xaa, 0xff, 0xf0, 0xff, 0xff, 0xff, 0xe2, 0xec, 0xea, 0xff, 0xda, 0xe4, 0xdd, 0xff, 0xa6, 0xaa, 0xb1, 0xff, 0x5e, 0x53, 0x63, 0xff, 0x48, 0x37, 0x45, 0xff, 0x3a, 0x23, 0x2f, 0xff, 0x2f, 0x12, 0x1d, 0xff, 0x4c, 0x35, 0x3c, 0xff, 0x57, 0x46, 0x44, 0xff, 0x70, 0x60, 0x60, 0xff, 0x69, 0x56, 0x57, 0xff, 0x44, 0x2d, 0x2e, 0xff, 0x4d, 0x37, 0x3a, 0xff, 0x46, 0x2f, 0x30, 0xff, 0x37, 0x21, 0x24, 0xff, 0x44, 0x31, 0x31, 0xff, 0x3a, 0x27, 0x2b, 0xff, 0x2f, 0x1a, 0x23, 0xff, 0x2b, 0x16, 0x1f, 0xff, 0x2c, 0x18, 0x1d, 0xff, 0x22, 0x10, 0x12, 0xff, 0x1e, 0x0c, 0x11, 0xff, 0x37, 0x26, 0x33, 0xff, 0x37, 0x30, 0x46, 0xff, 0x39, 0x39, 0x67, 0xff, 0x61, 0x69, 0xa8, 0xff, 0x7d, 0x8f, 0xc2, 0xff, 0x85, 0x98, 0xc3, 0xff, 0x8d, 0x9e, 0xc6, 0xff, 0x97, 0xaa, 0xcc, 0xff, 0x9f, 0xb4, 0xd1, 0xff, 0xa4, 0xb9, 0xd4, 0xff, 0xa7, 0xbd, 0xd4, 0xff, 0xab, 0xc1, 0xd4, 0xff, 0xaf, 0xc2, 0xd6, 0xff, 0xb1, 0xc3, 0xd9, 0xff, 0xb0, 0xc2, 0xd8, 0xff, 0xb1, 0xc3, 0xd8, 0xff, 0xb1, 0xc5, 0xda, 0xff, 0xb1, 0xc6, 0xdb, 0xff, 0xb0, 0xc6, 0xdb, 0xff, 0xb1, 0xc7, 0xdc, 0xff, 0xb3, 0xca, 0xdf, 0xff, 0xb7, 0xcb, 0xe0, 0xff, 0xba, 0xce, 0xe0, 0xff, 0xb9, 0xcd, 0xdf, 0xff, 0xba, 0xcd, 0xde, 0xff, 0xbd, 0xcf, 0xdf, 0xff, 0xbd, 0xcf, 0xe0, 0xff, 0xbd, 0xd0, 0xe0, 0xff, 0xbb, 0xcd, 0xdc, 0xff, 0xbb, 0xca, 0xda, 0xff, 0xba, 0xca, 0xd9, 0xff, 0xb7, 0xc7, 0xd7, 0xff, 0xb5, 0xc5, 0xd6, 0xff, 0xb3, 0xc3, 0xd4, 0xff, 0xaf, 0xc0, 0xd0, 0xff, 0xad, 0xbc, 0xce, 0xff, 0xa7, 0xb6, 0xca, 0xff, 0xa4, 0xb1, 0xc7, 0xff, 0xa3, 0xb2, 0xc8, 0xff, 0xa1, 0xb1, 0xc4, 0xff, 0x9e, 0xab, 0xbe, 0xff, 0x9c, 0xa9, 0xba, 0xff, 0x9b, 0xa8, 0xb5, 0xff, 0x99, 0xa4, 0xb1, 0xff, 0x7f, 0x84, 0x99, 0xff, 0x5c, 0x58, 0x6f, 0xff, 0x4a, 0x40, 0x4f, 0xff, 0x3a, 0x2a, 0x32, 0xff, 0x2e, 0x1c, 0x23, 0xff, 0x31, 0x21, 0x26, 0xff, 0x2f, 0x1e, 0x20, 0xff, 0x28, 0x16, 0x19, 0xff, 0x2b, 0x19, 0x1c, 0xff, 0x27, 0x16, 0x19, 0xff, 0x2b, 0x1a, 0x1c, 0xff, 0x29, 0x17, 0x1b, 0xff, 0x23, 0x10, 0x16, 0xff, 0x2d, 0x1a, 0x1e, 0xff, 0x2c, 0x1a, 0x1a, 0xff, 0x3e, 0x2c, 0x2c, 0xff, 0x33, 0x21, 0x20, 0xff, 0x2e, 0x1c, 0x1a, 0xff, 0x33, 0x22, 0x21, 0xff, 0x1f, 0x0c, 0x0f, 0xff, 0x26, 0x13, 0x17, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x2f, 0x1e, 0x1c, 0xff, 0x2e, 0x1c, 0x1c, 0xff, 0x2b, 0x19, 0x1b, 0xff, 0x38, 0x25, 0x22, 0xff, 0x36, 0x22, 0x1e, 0xff, 0x31, 0x1c, 0x1c, 0xff, 0x26, 0x14, 0x17, 0xff, 0x1e, 0x0c, 0x10, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x22, 0x10, 0x13, 0xff, 0x26, 0x12, 0x15, 0xff, 0x26, 0x13, 0x15, 0xff, 0x2b, 0x18, 0x1a, 0xff, 0x29, 0x14, 0x14, 0xff, 0x2c, 0x17, 0x17, 0xff, 0x2e, 0x19, 0x18, 0xff, 0x30, 0x1a, 0x18, 0xff, 0x3b, 0x21, 0x1e, 0xff, 0x4a, 0x2f, 0x27, 0xff, 0x4a, 0x2f, 0x24, 0xff, 0x5e, 0x42, 0x30, 0xff, 0x55, 0x3c, 0x2e, 0xff, 0x5f, 0x4e, 0x4e, 0xff, 0xd7, 0xd3, 0xd3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xec, 0xe7, 0x6b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfa, 0xff, 0xdb, 0xd4, 0xc3, 0xff, 0x9e, 0x8e, 0x61, 0xff, 0x9f, 0x8d, 0x5f, 0xff, 0xa2, 0x92, 0x63, 0xff, 0xa1, 0x92, 0x63, 0xff, 0xa1, 0x93, 0x64, 0xff, 0xa3, 0x96, 0x67, 0xff, 0xa9, 0x9b, 0x6c, 0xff, 0xaf, 0xa4, 0x74, 0xff, 0xb2, 0xa8, 0x77, 0xff, 0xb0, 0xa5, 0x75, 0xff, 0xb0, 0xa3, 0x73, 0xff, 0xaf, 0x9f, 0x6d, 0xff, 0xa2, 0x91, 0x5d, 0xff, 0x97, 0x83, 0x53, 0xff, 0x8f, 0x78, 0x4b, 0xff, 0x8c, 0x6c, 0x45, 0xff, 0x7e, 0x5d, 0x38, 0xff, 0x70, 0x53, 0x31, 0xff, 0x82, 0x69, 0x4f, 0xff, 0x93, 0x7c, 0x5a, 0xff, 0xcc, 0xc8, 0xa7, 0xff, 0xf3, 0xff, 0xff, 0xff, 0xdf, 0xed, 0xee, 0xff, 0xdd, 0xeb, 0xe4, 0xff, 0xdf, 0xed, 0xe2, 0xff, 0xb8, 0xb6, 0xb1, 0xff, 0x69, 0x57, 0x5d, 0xff, 0x3b, 0x20, 0x28, 0xff, 0x47, 0x2d, 0x30, 0xff, 0x48, 0x36, 0x36, 0xff, 0x5d, 0x47, 0x45, 0xff, 0x75, 0x5d, 0x5b, 0xff, 0x68, 0x57, 0x58, 0xff, 0x33, 0x20, 0x23, 0xff, 0x38, 0x22, 0x25, 0xff, 0x48, 0x33, 0x35, 0xff, 0x44, 0x2f, 0x30, 0xff, 0x3c, 0x27, 0x2a, 0xff, 0x30, 0x1d, 0x20, 0xff, 0x31, 0x1e, 0x22, 0xff, 0x34, 0x20, 0x27, 0xff, 0x2f, 0x1a, 0x1f, 0xff, 0x2a, 0x17, 0x1b, 0xff, 0x20, 0x0d, 0x11, 0xff, 0x2a, 0x17, 0x1c, 0xff, 0x3f, 0x31, 0x43, 0xff, 0x32, 0x2d, 0x4f, 0xff, 0x44, 0x4b, 0x7f, 0xff, 0x71, 0x7f, 0xb6, 0xff, 0x88, 0x9a, 0xc6, 0xff, 0x90, 0xa3, 0xc8, 0xff, 0x98, 0xab, 0xcd, 0xff, 0x9e, 0xb1, 0xd0, 0xff, 0xa9, 0xbd, 0xd7, 0xff, 0xad, 0xc3, 0xd8, 0xff, 0xad, 0xc3, 0xd7, 0xff, 0xaf, 0xc4, 0xd8, 0xff, 0xb0, 0xc4, 0xd8, 0xff, 0xb2, 0xc5, 0xda, 0xff, 0xb2, 0xc5, 0xda, 0xff, 0xb3, 0xc6, 0xdb, 0xff, 0xb1, 0xc6, 0xdb, 0xff, 0xb0, 0xc5, 0xdb, 0xff, 0xb3, 0xc8, 0xde, 0xff, 0xb4, 0xc9, 0xde, 0xff, 0xb6, 0xca, 0xdf, 0xff, 0xb8, 0xcb, 0xe1, 0xff, 0xb8, 0xcc, 0xdf, 0xff, 0xb5, 0xca, 0xdb, 0xff, 0xb6, 0xc8, 0xda, 0xff, 0xba, 0xcb, 0xdd, 0xff, 0xbc, 0xce, 0xdf, 0xff, 0xbc, 0xce, 0xde, 0xff, 0xbc, 0xce, 0xde, 0xff, 0xbd, 0xce, 0xdd, 0xff, 0xbd, 0xce, 0xdd, 0xff, 0xbb, 0xcb, 0xdb, 0xff, 0xb9, 0xc9, 0xd9, 0xff, 0xb7, 0xc7, 0xd7, 0xff, 0xb4, 0xc4, 0xd4, 0xff, 0xaf, 0xbf, 0xd0, 0xff, 0xad, 0xbd, 0xce, 0xff, 0xaa, 0xba, 0xcc, 0xff, 0xa9, 0xb9, 0xcb, 0xff, 0xa6, 0xb5, 0xc8, 0xff, 0xa2, 0xae, 0xc5, 0xff, 0x9f, 0xad, 0xbf, 0xff, 0xa0, 0xad, 0xba, 0xff, 0x9e, 0xa7, 0xb2, 0xff, 0x8e, 0x95, 0xa7, 0xff, 0x72, 0x74, 0x8c, 0xff, 0x4d, 0x48, 0x62, 0xff, 0x3d, 0x31, 0x40, 0xff, 0x35, 0x25, 0x29, 0xff, 0x30, 0x20, 0x22, 0xff, 0x3a, 0x2a, 0x32, 0xff, 0x31, 0x22, 0x2a, 0xff, 0x27, 0x17, 0x1b, 0xff, 0x2b, 0x19, 0x1c, 0xff, 0x2d, 0x1a, 0x1c, 0xff, 0x2b, 0x1b, 0x1e, 0xff, 0x26, 0x17, 0x1d, 0xff, 0x2a, 0x19, 0x1d, 0xff, 0x3c, 0x2b, 0x28, 0xff, 0x56, 0x44, 0x3f, 0xff, 0x24, 0x10, 0x11, 0xff, 0x39, 0x26, 0x23, 0xff, 0x45, 0x32, 0x2e, 0xff, 0x23, 0x10, 0x12, 0xff, 0x21, 0x0d, 0x12, 0xff, 0x24, 0x11, 0x14, 0xff, 0x2b, 0x18, 0x19, 0xff, 0x2d, 0x1a, 0x1c, 0xff, 0x2d, 0x1b, 0x1c, 0xff, 0x2d, 0x1b, 0x19, 0xff, 0x2a, 0x17, 0x15, 0xff, 0x32, 0x1f, 0x1f, 0xff, 0x2a, 0x17, 0x18, 0xff, 0x2f, 0x1b, 0x1c, 0xff, 0x25, 0x12, 0x13, 0xff, 0x1e, 0x09, 0x0c, 0xff, 0x2c, 0x17, 0x19, 0xff, 0x2f, 0x1c, 0x1d, 0xff, 0x29, 0x16, 0x17, 0xff, 0x33, 0x1e, 0x1f, 0xff, 0x34, 0x1d, 0x1c, 0xff, 0x2c, 0x17, 0x16, 0xff, 0x2b, 0x14, 0x1a, 0xff, 0x2e, 0x15, 0x16, 0xff, 0x45, 0x2b, 0x21, 0xff, 0x44, 0x28, 0x20, 0xff, 0x5c, 0x41, 0x34, 0xff, 0x4d, 0x30, 0x28, 0xff, 0x4b, 0x36, 0x37, 0xff, 0xc0, 0xb9, 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0x8c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf7, 0xec, 0xe8, 0x42, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf8, 0xf5, 0xff, 0xce, 0xc5, 0xae, 0xff, 0x9f, 0x8f, 0x61, 0xff, 0xa0, 0x90, 0x62, 0xff, 0xa1, 0x93, 0x64, 0xff, 0xa3, 0x95, 0x67, 0xff, 0xa4, 0x97, 0x69, 0xff, 0xa7, 0x9a, 0x6d, 0xff, 0xac, 0xa1, 0x73, 0xff, 0xb4, 0xab, 0x7c, 0xff, 0xb8, 0xaf, 0x80, 0xff, 0xb6, 0xac, 0x7c, 0xff, 0xb5, 0xab, 0x7b, 0xff, 0xac, 0x9f, 0x6e, 0xff, 0xa8, 0x99, 0x67, 0xff, 0x9b, 0x88, 0x58, 0xff, 0x9b, 0x82, 0x57, 0xff, 0x9e, 0x89, 0x5f, 0xff, 0x98, 0x82, 0x56, 0xff, 0xb1, 0x99, 0x6c, 0xff, 0xb1, 0xa0, 0x72, 0xff, 0xac, 0x9a, 0x6c, 0xff, 0xd1, 0xd5, 0xc2, 0xff, 0xe2, 0xf1, 0xf2, 0xff, 0xe1, 0xed, 0xee, 0xff, 0xd9, 0xe5, 0xd9, 0xff, 0xdc, 0xe5, 0xdc, 0xff, 0xab, 0xa4, 0x97, 0xff, 0x87, 0x73, 0x6d, 0xff, 0x63, 0x4b, 0x49, 0xff, 0x4f, 0x37, 0x37, 0xff, 0x51, 0x38, 0x38, 0xff, 0x54, 0x3b, 0x3a, 0xff, 0x43, 0x2d, 0x30, 0xff, 0x30, 0x19, 0x1d, 0xff, 0x4c, 0x36, 0x39, 0xff, 0x5d, 0x4b, 0x4d, 0xff, 0x45, 0x31, 0x33, 0xff, 0x3b, 0x25, 0x29, 0xff, 0x33, 0x1e, 0x23, 0xff, 0x36, 0x21, 0x27, 0xff, 0x33, 0x1f, 0x25, 0xff, 0x30, 0x1d, 0x25, 0xff, 0x28, 0x15, 0x17, 0xff, 0x28, 0x14, 0x19, 0xff, 0x22, 0x0d, 0x13, 0xff, 0x2d, 0x1a, 0x1e, 0xff, 0x3b, 0x31, 0x49, 0xff, 0x3e, 0x3c, 0x6a, 0xff, 0x5c, 0x68, 0xa0, 0xff, 0x7e, 0x90, 0xbe, 0xff, 0x8f, 0xa2, 0xc6, 0xff, 0x9b, 0xb0, 0xcf, 0xff, 0xa1, 0xb5, 0xd3, 0xff, 0xa7, 0xbb, 0xd5, 0xff, 0xae, 0xc2, 0xd9, 0xff, 0xb0, 0xc5, 0xd9, 0xff, 0xaf, 0xc4, 0xd9, 0xff, 0xaf, 0xc4, 0xda, 0xff, 0xaf, 0xc4, 0xda, 0xff, 0xb3, 0xc6, 0xdb, 0xff, 0xb6, 0xc9, 0xde, 0xff, 0xb5, 0xca, 0xdf, 0xff, 0xb4, 0xc9, 0xde, 0xff, 0xb3, 0xc8, 0xde, 0xff, 0xb5, 0xca, 0xe1, 0xff, 0xb5, 0xca, 0xe0, 0xff, 0xb7, 0xcb, 0xdf, 0xff, 0xba, 0xcd, 0xe0, 0xff, 0xb9, 0xcd, 0xdf, 0xff, 0xb9, 0xce, 0xdf, 0xff, 0xba, 0xcb, 0xdf, 0xff, 0xbd, 0xce, 0xe0, 0xff, 0xbd, 0xcf, 0xe0, 0xff, 0xbc, 0xcf, 0xdf, 0xff, 0xbc, 0xcf, 0xde, 0xff, 0xbc, 0xd0, 0xdf, 0xff, 0xbe, 0xcf, 0xdf, 0xff, 0xbe, 0xcd, 0xdd, 0xff, 0xbb, 0xcb, 0xdb, 0xff, 0xb9, 0xc8, 0xd9, 0xff, 0xb6, 0xc6, 0xd6, 0xff, 0xb4, 0xc4, 0xd4, 0xff, 0xb3, 0xc3, 0xd3, 0xff, 0xb0, 0xc1, 0xd1, 0xff, 0xae, 0xbd, 0xce, 0xff, 0xa9, 0xb8, 0xcc, 0xff, 0xa7, 0xb4, 0xca, 0xff, 0xa4, 0xb3, 0xc6, 0xff, 0xa0, 0xaf, 0xbf, 0xff, 0xa1, 0xab, 0xb8, 0xff, 0x98, 0xa1, 0xaf, 0xff, 0x85, 0x8b, 0x9e, 0xff, 0x60, 0x5e, 0x79, 0xff, 0x47, 0x40, 0x59, 0xff, 0x3e, 0x31, 0x3e, 0xff, 0x2c, 0x19, 0x1d, 0xff, 0x35, 0x24, 0x2b, 0xff, 0x54, 0x46, 0x52, 0xff, 0x4d, 0x42, 0x4b, 0xff, 0x36, 0x27, 0x2c, 0xff, 0x2b, 0x1a, 0x1f, 0xff, 0x2b, 0x1b, 0x20, 0xff, 0x2b, 0x1b, 0x1d, 0xff, 0x24, 0x12, 0x16, 0xff, 0x4c, 0x3d, 0x3a, 0xff, 0x51, 0x43, 0x3d, 0xff, 0x12, 0x00, 0x04, 0xff, 0x3d, 0x29, 0x27, 0xff, 0x53, 0x41, 0x3a, 0xff, 0x23, 0x10, 0x11, 0xff, 0x25, 0x11, 0x16, 0xff, 0x23, 0x10, 0x13, 0xff, 0x24, 0x11, 0x15, 0xff, 0x26, 0x12, 0x16, 0xff, 0x29, 0x17, 0x1b, 0xff, 0x1c, 0x0c, 0x0d, 0xff, 0x1d, 0x0c, 0x0d, 0xff, 0x23, 0x12, 0x14, 0xff, 0x28, 0x14, 0x14, 0xff, 0x37, 0x24, 0x1f, 0xff, 0x3f, 0x2c, 0x28, 0xff, 0x3f, 0x2c, 0x28, 0xff, 0x38, 0x24, 0x1f, 0xff, 0x39, 0x24, 0x1d, 0xff, 0x36, 0x1f, 0x1a, 0xff, 0x3c, 0x24, 0x21, 0xff, 0x3a, 0x20, 0x1c, 0xff, 0x2c, 0x17, 0x14, 0xff, 0x20, 0x0c, 0x13, 0xff, 0x33, 0x1f, 0x1a, 0xff, 0x50, 0x37, 0x2a, 0xff, 0x44, 0x27, 0x22, 0xff, 0x63, 0x48, 0x3a, 0xff, 0x57, 0x38, 0x2b, 0xff, 0x4d, 0x34, 0x2f, 0xff, 0xaa, 0x9f, 0x9e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf1, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xed, 0xe6, 0xff, 0xc0, 0xb7, 0x9b, 0xff, 0xa2, 0x94, 0x66, 0xff, 0xa2, 0x95, 0x66, 0xff, 0xa2, 0x97, 0x68, 0xff, 0xa4, 0x9a, 0x6b, 0xff, 0xa7, 0x9e, 0x6f, 0xff, 0xaa, 0xa1, 0x72, 0xff, 0xab, 0xa4, 0x75, 0xff, 0xb6, 0xb1, 0x82, 0xff, 0xbe, 0xb6, 0x88, 0xff, 0xb9, 0xb2, 0x81, 0xff, 0xb1, 0xab, 0x7b, 0xff, 0xaf, 0xa5, 0x75, 0xff, 0xad, 0x9f, 0x6e, 0xff, 0xa4, 0x93, 0x62, 0xff, 0x9c, 0x87, 0x58, 0xff, 0x9c, 0x85, 0x5b, 0xff, 0x95, 0x7e, 0x52, 0xff, 0x9e, 0x84, 0x51, 0xff, 0xb2, 0x95, 0x5a, 0xff, 0xbd, 0xaf, 0x7c, 0xff, 0xe4, 0xf0, 0xe3, 0xff, 0xdd, 0xea, 0xec, 0xff, 0xe0, 0xed, 0xea, 0xff, 0xd6, 0xe1, 0xd7, 0xff, 0xd5, 0xd5, 0xcb, 0xff, 0xa3, 0x93, 0x81, 0xff, 0x80, 0x66, 0x5b, 0xff, 0x76, 0x5a, 0x54, 0xff, 0x65, 0x4b, 0x48, 0xff, 0x5f, 0x48, 0x47, 0xff, 0x4a, 0x33, 0x34, 0xff, 0x43, 0x2d, 0x30, 0xff, 0x56, 0x40, 0x45, 0xff, 0x57, 0x44, 0x49, 0xff, 0x3c, 0x27, 0x2b, 0xff, 0x28, 0x11, 0x16, 0xff, 0x31, 0x1b, 0x20, 0xff, 0x38, 0x24, 0x29, 0xff, 0x33, 0x1f, 0x24, 0xff, 0x34, 0x20, 0x27, 0xff, 0x27, 0x16, 0x1f, 0xff, 0x25, 0x13, 0x1a, 0xff, 0x26, 0x13, 0x17, 0xff, 0x24, 0x10, 0x12, 0xff, 0x2c, 0x19, 0x21, 0xff, 0x37, 0x33, 0x53, 0xff, 0x52, 0x57, 0x8a, 0xff, 0x7d, 0x8b, 0xc2, 0xff, 0x8c, 0xa2, 0xc7, 0xff, 0x9b, 0xb1, 0xca, 0xff, 0xa4, 0xba, 0xd3, 0xff, 0xa9, 0xc0, 0xd7, 0xff, 0xae, 0xc3, 0xd8, 0xff, 0xaf, 0xc5, 0xd8, 0xff, 0xb1, 0xc7, 0xdc, 0xff, 0xb2, 0xc7, 0xdc, 0xff, 0xb1, 0xc6, 0xdb, 0xff, 0xb1, 0xc6, 0xdb, 0xff, 0xb2, 0xc6, 0xdb, 0xff, 0xb4, 0xc8, 0xde, 0xff, 0xb5, 0xca, 0xdf, 0xff, 0xb7, 0xcc, 0xe1, 0xff, 0xb8, 0xcd, 0xe2, 0xff, 0xb9, 0xce, 0xe2, 0xff, 0xb9, 0xce, 0xe2, 0xff, 0xba, 0xcf, 0xe1, 0xff, 0xbc, 0xcf, 0xe1, 0xff, 0xbd, 0xd1, 0xe3, 0xff, 0xbe, 0xd2, 0xe3, 0xff, 0xc0, 0xd2, 0xe3, 0xff, 0xbf, 0xd1, 0xe1, 0xff, 0xc0, 0xd3, 0xe3, 0xff, 0xc1, 0xd4, 0xe3, 0xff, 0xbf, 0xd3, 0xe2, 0xff, 0xbf, 0xd2, 0xe0, 0xff, 0xc1, 0xd2, 0xe1, 0xff, 0xc1, 0xd1, 0xe1, 0xff, 0xbe, 0xce, 0xde, 0xff, 0xbd, 0xcc, 0xdd, 0xff, 0xbb, 0xcb, 0xda, 0xff, 0xb9, 0xc9, 0xd8, 0xff, 0xb6, 0xc6, 0xd6, 0xff, 0xb3, 0xc3, 0xd3, 0xff, 0xb1, 0xc1, 0xd2, 0xff, 0xb0, 0xc0, 0xd1, 0xff, 0xab, 0xbb, 0xcc, 0xff, 0xa9, 0xb7, 0xc8, 0xff, 0xa4, 0xb3, 0xc3, 0xff, 0xa1, 0xad, 0xbd, 0xff, 0x9d, 0xa7, 0xb6, 0xff, 0x92, 0x99, 0xa9, 0xff, 0x79, 0x7b, 0x90, 0xff, 0x65, 0x63, 0x82, 0xff, 0x4e, 0x47, 0x64, 0xff, 0x3a, 0x2c, 0x3c, 0xff, 0x24, 0x12, 0x1a, 0xff, 0x31, 0x23, 0x2b, 0xff, 0x55, 0x46, 0x50, 0xff, 0x48, 0x37, 0x3d, 0xff, 0x2d, 0x1b, 0x1f, 0xff, 0x27, 0x15, 0x1a, 0xff, 0x2f, 0x1c, 0x1e, 0xff, 0x24, 0x15, 0x17, 0xff, 0x4e, 0x42, 0x42, 0xff, 0x3c, 0x2e, 0x2e, 0xff, 0x21, 0x0e, 0x11, 0xff, 0x50, 0x3d, 0x38, 0xff, 0x51, 0x3f, 0x37, 0xff, 0x22, 0x11, 0x0e, 0xff, 0x2b, 0x19, 0x1c, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x24, 0x11, 0x14, 0xff, 0x28, 0x14, 0x18, 0xff, 0x20, 0x0e, 0x11, 0xff, 0x1e, 0x0c, 0x0f, 0xff, 0x27, 0x14, 0x17, 0xff, 0x29, 0x16, 0x18, 0xff, 0x29, 0x15, 0x18, 0xff, 0x20, 0x0d, 0x0f, 0xff, 0x2a, 0x16, 0x17, 0xff, 0x33, 0x1e, 0x1d, 0xff, 0x34, 0x21, 0x1d, 0xff, 0x3e, 0x29, 0x22, 0xff, 0x3f, 0x28, 0x20, 0xff, 0x30, 0x19, 0x13, 0xff, 0x31, 0x1b, 0x18, 0xff, 0x29, 0x16, 0x15, 0xff, 0x2e, 0x18, 0x1a, 0xff, 0x38, 0x20, 0x1b, 0xff, 0x4d, 0x30, 0x27, 0xff, 0x56, 0x37, 0x2c, 0xff, 0x7a, 0x5b, 0x45, 0xff, 0x6a, 0x4f, 0x36, 0xff, 0x56, 0x3c, 0x2f, 0xff, 0x99, 0x8a, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf5, 0xee, 0xe8, 0x84, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xf2, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xdf, 0xd2, 0xff, 0xb7, 0xae, 0x8c, 0xff, 0xa2, 0x97, 0x6c, 0xff, 0xa5, 0x9b, 0x6d, 0xff, 0xa7, 0x9f, 0x70, 0xff, 0xa6, 0xa0, 0x74, 0xff, 0xa6, 0xa1, 0x74, 0xff, 0xa9, 0xa3, 0x75, 0xff, 0xaf, 0xaa, 0x7d, 0xff, 0xb8, 0xb4, 0x88, 0xff, 0xbf, 0xbb, 0x8e, 0xff, 0xbb, 0xb7, 0x89, 0xff, 0xb7, 0xb2, 0x83, 0xff, 0xb5, 0xae, 0x7f, 0xff, 0xad, 0xa2, 0x71, 0xff, 0xa8, 0x9a, 0x68, 0xff, 0xa0, 0x8c, 0x5d, 0xff, 0x96, 0x81, 0x53, 0xff, 0x8e, 0x7a, 0x4b, 0xff, 0xa5, 0x8c, 0x5e, 0xff, 0x7d, 0x57, 0x2b, 0xff, 0x8a, 0x76, 0x50, 0xff, 0xde, 0xdf, 0xbe, 0xff, 0xeb, 0xf4, 0xee, 0xff, 0xd6, 0xe9, 0xe2, 0xff, 0xd6, 0xdd, 0xd4, 0xff, 0xca, 0xca, 0xb9, 0xff, 0xaa, 0x97, 0x7f, 0xff, 0x7b, 0x5f, 0x4e, 0xff, 0x66, 0x4b, 0x40, 0xff, 0x60, 0x44, 0x3e, 0xff, 0x54, 0x3c, 0x3c, 0xff, 0x4a, 0x35, 0x38, 0xff, 0x4e, 0x38, 0x3a, 0xff, 0x46, 0x30, 0x34, 0xff, 0x31, 0x1b, 0x20, 0xff, 0x2b, 0x14, 0x19, 0xff, 0x42, 0x2f, 0x33, 0xff, 0x4c, 0x3b, 0x3f, 0xff, 0x32, 0x1e, 0x23, 0xff, 0x29, 0x17, 0x1d, 0xff, 0x2d, 0x1c, 0x22, 0xff, 0x28, 0x17, 0x20, 0xff, 0x29, 0x16, 0x1d, 0xff, 0x24, 0x12, 0x12, 0xff, 0x22, 0x11, 0x10, 0xff, 0x30, 0x22, 0x30, 0xff, 0x44, 0x48, 0x74, 0xff, 0x6b, 0x76, 0xac, 0xff, 0x8e, 0xa1, 0xca, 0xff, 0x9b, 0xb1, 0xcd, 0xff, 0xaa, 0xbf, 0xd3, 0xff, 0xad, 0xc3, 0xd6, 0xff, 0xb1, 0xc8, 0xda, 0xff, 0xb5, 0xca, 0xdc, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb6, 0xcc, 0xde, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb4, 0xca, 0xdc, 0xff, 0xb3, 0xc8, 0xde, 0xff, 0xb5, 0xc9, 0xdf, 0xff, 0xb6, 0xcc, 0xe1, 0xff, 0xb5, 0xcd, 0xe2, 0xff, 0xb8, 0xcf, 0xe2, 0xff, 0xba, 0xd0, 0xe1, 0xff, 0xbb, 0xd2, 0xe2, 0xff, 0xbc, 0xd1, 0xe2, 0xff, 0xbe, 0xd1, 0xe2, 0xff, 0xbf, 0xd3, 0xe4, 0xff, 0xbf, 0xd4, 0xe4, 0xff, 0xc2, 0xd6, 0xe4, 0xff, 0xc2, 0xd4, 0xe3, 0xff, 0xc3, 0xd6, 0xe5, 0xff, 0xc3, 0xd6, 0xe6, 0xff, 0xc3, 0xd6, 0xe4, 0xff, 0xc2, 0xd5, 0xe1, 0xff, 0xc2, 0xd5, 0xe2, 0xff, 0xc2, 0xd5, 0xe2, 0xff, 0xc0, 0xd3, 0xe0, 0xff, 0xbd, 0xd0, 0xde, 0xff, 0xbc, 0xce, 0xdb, 0xff, 0xbb, 0xcc, 0xd8, 0xff, 0xba, 0xc9, 0xd9, 0xff, 0xb8, 0xc7, 0xd8, 0xff, 0xb5, 0xc5, 0xd6, 0xff, 0xb4, 0xc4, 0xd5, 0xff, 0xb1, 0xc2, 0xd0, 0xff, 0xac, 0xbc, 0xcb, 0xff, 0xa9, 0xb8, 0xca, 0xff, 0xa2, 0xb1, 0xc4, 0xff, 0x9f, 0xab, 0xba, 0xff, 0x9a, 0xa1, 0xb0, 0xff, 0x91, 0x98, 0xaa, 0xff, 0x85, 0x8b, 0xa2, 0xff, 0x6c, 0x6d, 0x8b, 0xff, 0x42, 0x3d, 0x5c, 0xff, 0x41, 0x36, 0x4d, 0xff, 0x35, 0x28, 0x34, 0xff, 0x24, 0x14, 0x1c, 0xff, 0x2d, 0x1b, 0x21, 0xff, 0x2f, 0x1d, 0x21, 0xff, 0x2e, 0x1b, 0x23, 0xff, 0x31, 0x1f, 0x25, 0xff, 0x33, 0x27, 0x28, 0xff, 0x3e, 0x31, 0x33, 0xff, 0x1e, 0x0e, 0x11, 0xff, 0x48, 0x37, 0x32, 0xff, 0x6b, 0x5a, 0x51, 0xff, 0x53, 0x41, 0x39, 0xff, 0x2b, 0x19, 0x18, 0xff, 0x1e, 0x0c, 0x0f, 0xff, 0x22, 0x0e, 0x12, 0xff, 0x28, 0x14, 0x17, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x24, 0x11, 0x14, 0xff, 0x27, 0x14, 0x17, 0xff, 0x24, 0x11, 0x14, 0xff, 0x25, 0x11, 0x14, 0xff, 0x23, 0x10, 0x15, 0xff, 0x23, 0x10, 0x15, 0xff, 0x24, 0x0f, 0x13, 0xff, 0x25, 0x11, 0x14, 0xff, 0x26, 0x14, 0x15, 0xff, 0x38, 0x22, 0x1f, 0xff, 0x42, 0x2b, 0x27, 0xff, 0x34, 0x1f, 0x1e, 0xff, 0x1d, 0x0a, 0x0d, 0xff, 0x28, 0x12, 0x10, 0xff, 0x51, 0x35, 0x2d, 0xff, 0x62, 0x43, 0x33, 0xff, 0x61, 0x42, 0x2c, 0xff, 0x6a, 0x49, 0x34, 0xff, 0x49, 0x2d, 0x1f, 0xff, 0x3e, 0x24, 0x20, 0xff, 0x8d, 0x7b, 0x74, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xdf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf5, 0xed, 0xe7, 0x9d, 0xf6, 0xed, 0xe7, 0xff, 0xfa, 0xf4, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xd5, 0xc3, 0xff, 0xb7, 0xae, 0x8a, 0xff, 0xa6, 0x9d, 0x71, 0xff, 0xa7, 0xa0, 0x72, 0xff, 0xa8, 0xa1, 0x73, 0xff, 0xa8, 0xa2, 0x76, 0xff, 0xa7, 0xa2, 0x76, 0xff, 0xaa, 0xa6, 0x78, 0xff, 0xb3, 0xaf, 0x82, 0xff, 0xb9, 0xb6, 0x89, 0xff, 0xbd, 0xbb, 0x8e, 0xff, 0xbb, 0xb8, 0x8b, 0xff, 0xb9, 0xb6, 0x88, 0xff, 0xb6, 0xb1, 0x83, 0xff, 0xb2, 0xa9, 0x7a, 0xff, 0xa9, 0x9e, 0x6c, 0xff, 0xa7, 0x97, 0x65, 0xff, 0xa4, 0x91, 0x61, 0xff, 0xab, 0x93, 0x63, 0xff, 0x9e, 0x84, 0x52, 0xff, 0x7f, 0x66, 0x36, 0xff, 0xb9, 0xa5, 0x73, 0xff, 0xbb, 0xaf, 0x82, 0xff, 0xcd, 0xd3, 0xc9, 0xff, 0xe0, 0xed, 0xe8, 0xff, 0xc4, 0xc7, 0xb7, 0xff, 0xd1, 0xd5, 0xc5, 0xff, 0xb1, 0xa5, 0x8d, 0xff, 0x84, 0x65, 0x52, 0xff, 0x71, 0x53, 0x48, 0xff, 0x54, 0x39, 0x37, 0xff, 0x48, 0x2f, 0x30, 0xff, 0x47, 0x31, 0x34, 0xff, 0x41, 0x2b, 0x2e, 0xff, 0x39, 0x23, 0x25, 0xff, 0x3f, 0x29, 0x2c, 0xff, 0x4c, 0x35, 0x3a, 0xff, 0x4f, 0x3e, 0x42, 0xff, 0x3e, 0x2e, 0x32, 0xff, 0x2d, 0x19, 0x1f, 0xff, 0x33, 0x20, 0x28, 0xff, 0x31, 0x1f, 0x26, 0xff, 0x2b, 0x1a, 0x21, 0xff, 0x29, 0x15, 0x1b, 0xff, 0x24, 0x10, 0x13, 0xff, 0x1d, 0x0b, 0x0b, 0xff, 0x35, 0x27, 0x39, 0xff, 0x5d, 0x62, 0x95, 0xff, 0x80, 0x8f, 0xbe, 0xff, 0x98, 0xaf, 0xcb, 0xff, 0xa8, 0xbd, 0xd2, 0xff, 0xb0, 0xc2, 0xd6, 0xff, 0xb3, 0xca, 0xda, 0xff, 0xb6, 0xcd, 0xdd, 0xff, 0xb7, 0xcd, 0xdf, 0xff, 0xb7, 0xce, 0xdf, 0xff, 0xb8, 0xce, 0xe0, 0xff, 0xb7, 0xce, 0xde, 0xff, 0xb6, 0xcd, 0xde, 0xff, 0xb6, 0xcc, 0xdf, 0xff, 0xb6, 0xcb, 0xdf, 0xff, 0xb6, 0xcc, 0xe0, 0xff, 0xb7, 0xce, 0xe1, 0xff, 0xb6, 0xce, 0xe1, 0xff, 0xb7, 0xce, 0xe0, 0xff, 0xb9, 0xd0, 0xe1, 0xff, 0xbd, 0xd5, 0xe4, 0xff, 0xbc, 0xd3, 0xe2, 0xff, 0xbf, 0xd2, 0xe3, 0xff, 0xc1, 0xd5, 0xe6, 0xff, 0xc1, 0xd7, 0xe6, 0xff, 0xc3, 0xd7, 0xe6, 0xff, 0xc4, 0xd6, 0xe6, 0xff, 0xc5, 0xd8, 0xe6, 0xff, 0xc4, 0xd7, 0xe6, 0xff, 0xc4, 0xd7, 0xe4, 0xff, 0xc4, 0xd7, 0xe3, 0xff, 0xc3, 0xd7, 0xe3, 0xff, 0xc1, 0xd5, 0xe1, 0xff, 0xc0, 0xd3, 0xe0, 0xff, 0xc0, 0xd3, 0xdf, 0xff, 0xbc, 0xce, 0xdb, 0xff, 0xbc, 0xcd, 0xd9, 0xff, 0xbb, 0xcc, 0xda, 0xff, 0xba, 0xca, 0xd9, 0xff, 0xb8, 0xc8, 0xd8, 0xff, 0xb5, 0xc7, 0xd5, 0xff, 0xb4, 0xc5, 0xd1, 0xff, 0xb1, 0xc2, 0xcf, 0xff, 0xab, 0xbb, 0xcb, 0xff, 0xa6, 0xb5, 0xc6, 0xff, 0xa3, 0xaf, 0xbe, 0xff, 0x9f, 0xa9, 0xb6, 0xff, 0x99, 0xa4, 0xb3, 0xff, 0x96, 0xa0, 0xae, 0xff, 0x98, 0xa0, 0xb2, 0xff, 0x74, 0x77, 0x95, 0xff, 0x53, 0x52, 0x6f, 0xff, 0x45, 0x3f, 0x56, 0xff, 0x2d, 0x23, 0x35, 0xff, 0x2e, 0x20, 0x2f, 0xff, 0x33, 0x23, 0x2d, 0xff, 0x31, 0x21, 0x2a, 0xff, 0x2f, 0x20, 0x26, 0xff, 0x33, 0x27, 0x29, 0xff, 0x34, 0x26, 0x28, 0xff, 0x39, 0x26, 0x27, 0xff, 0x69, 0x5a, 0x4f, 0xff, 0x66, 0x57, 0x4c, 0xff, 0x57, 0x46, 0x41, 0xff, 0x1e, 0x0c, 0x0d, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x24, 0x12, 0x15, 0xff, 0x24, 0x11, 0x14, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x1f, 0x0d, 0x10, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x22, 0x10, 0x13, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x26, 0x12, 0x12, 0xff, 0x25, 0x13, 0x13, 0xff, 0x28, 0x14, 0x15, 0xff, 0x29, 0x12, 0x15, 0xff, 0x24, 0x0f, 0x13, 0xff, 0x2e, 0x17, 0x15, 0xff, 0x39, 0x1f, 0x1b, 0xff, 0x35, 0x1d, 0x1b, 0xff, 0x2e, 0x18, 0x17, 0xff, 0x45, 0x2e, 0x25, 0xff, 0x4f, 0x33, 0x27, 0xff, 0x58, 0x3a, 0x2a, 0xff, 0x86, 0x6b, 0x53, 0xff, 0x5c, 0x41, 0x2f, 0xff, 0x2f, 0x10, 0x0f, 0xff, 0x38, 0x1e, 0x1f, 0xff, 0x6d, 0x5c, 0x55, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfa, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf6, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd3, 0xcd, 0xb7, 0xff, 0xb4, 0xab, 0x84, 0xff, 0xa7, 0xa0, 0x73, 0xff, 0xa7, 0xa3, 0x76, 0xff, 0xa7, 0xa2, 0x75, 0xff, 0xa8, 0xa2, 0x75, 0xff, 0xa9, 0xa5, 0x78, 0xff, 0xac, 0xa9, 0x7c, 0xff, 0xb3, 0xaf, 0x83, 0xff, 0xba, 0xb7, 0x8a, 0xff, 0xbc, 0xbc, 0x8e, 0xff, 0xba, 0xba, 0x8d, 0xff, 0xba, 0xb8, 0x8b, 0xff, 0xb8, 0xb6, 0x8a, 0xff, 0xb3, 0xad, 0x80, 0xff, 0xad, 0xa3, 0x73, 0xff, 0xa8, 0x9b, 0x68, 0xff, 0xa4, 0x95, 0x65, 0xff, 0xa4, 0x91, 0x60, 0xff, 0x9c, 0x86, 0x53, 0xff, 0xbb, 0xa9, 0x77, 0xff, 0xa4, 0x8b, 0x56, 0xff, 0x9c, 0x8b, 0x64, 0xff, 0xda, 0xe9, 0xe0, 0xff, 0xe9, 0xf4, 0xf1, 0xff, 0xbc, 0xbb, 0xa6, 0xff, 0xc2, 0xc4, 0xae, 0xff, 0xbc, 0xb5, 0x9a, 0xff, 0x91, 0x77, 0x69, 0xff, 0x67, 0x4f, 0x4e, 0xff, 0x51, 0x3e, 0x44, 0xff, 0x51, 0x39, 0x3c, 0xff, 0x4b, 0x34, 0x36, 0xff, 0x40, 0x2c, 0x2e, 0xff, 0x4b, 0x37, 0x38, 0xff, 0x46, 0x31, 0x35, 0xff, 0x4d, 0x36, 0x3f, 0xff, 0x39, 0x24, 0x2c, 0xff, 0x2a, 0x17, 0x1a, 0xff, 0x2d, 0x1b, 0x20, 0xff, 0x32, 0x1f, 0x28, 0xff, 0x2f, 0x1c, 0x26, 0xff, 0x28, 0x19, 0x1d, 0xff, 0x26, 0x15, 0x1c, 0xff, 0x29, 0x13, 0x1b, 0xff, 0x1d, 0x07, 0x05, 0xff, 0x39, 0x2e, 0x43, 0xff, 0x77, 0x84, 0xb3, 0xff, 0x95, 0xaa, 0xc9, 0xff, 0xaa, 0xbe, 0xd1, 0xff, 0xb0, 0xc4, 0xd4, 0xff, 0xb4, 0xc9, 0xda, 0xff, 0xb7, 0xcf, 0xde, 0xff, 0xb9, 0xd0, 0xe0, 0xff, 0xba, 0xd1, 0xe1, 0xff, 0xb7, 0xce, 0xde, 0xff, 0xb9, 0xd0, 0xdf, 0xff, 0xb9, 0xd0, 0xe0, 0xff, 0xba, 0xd0, 0xe1, 0xff, 0xb7, 0xcd, 0xe0, 0xff, 0xb8, 0xce, 0xe0, 0xff, 0xb8, 0xce, 0xe0, 0xff, 0xb7, 0xcd, 0xdf, 0xff, 0xb8, 0xce, 0xdf, 0xff, 0xb9, 0xcf, 0xe1, 0xff, 0xbc, 0xd3, 0xe4, 0xff, 0xbc, 0xd3, 0xe3, 0xff, 0xbb, 0xd3, 0xe3, 0xff, 0xbe, 0xd4, 0xe4, 0xff, 0xc1, 0xd5, 0xe4, 0xff, 0xc0, 0xd5, 0xe4, 0xff, 0xc2, 0xd6, 0xe4, 0xff, 0xc6, 0xd9, 0xe7, 0xff, 0xc4, 0xd7, 0xe4, 0xff, 0xc4, 0xd7, 0xe4, 0xff, 0xc5, 0xd8, 0xe5, 0xff, 0xc4, 0xd8, 0xe4, 0xff, 0xc2, 0xd6, 0xe3, 0xff, 0xc1, 0xd3, 0xe1, 0xff, 0xc2, 0xd3, 0xdf, 0xff, 0xc0, 0xd3, 0xdd, 0xff, 0xbe, 0xcf, 0xdb, 0xff, 0xbc, 0xcc, 0xda, 0xff, 0xbb, 0xcc, 0xd9, 0xff, 0xba, 0xca, 0xd7, 0xff, 0xb8, 0xc9, 0xd7, 0xff, 0xb7, 0xc7, 0xd7, 0xff, 0xb2, 0xc2, 0xd1, 0xff, 0xb0, 0xc1, 0xcf, 0xff, 0xad, 0xbe, 0xcb, 0xff, 0xa7, 0xb5, 0xc2, 0xff, 0xa5, 0xb1, 0xbf, 0xff, 0xa2, 0xad, 0xbb, 0xff, 0x9c, 0xa8, 0xb3, 0xff, 0x9c, 0xa8, 0xb5, 0xff, 0x9a, 0xa5, 0xb3, 0xff, 0x9c, 0xa5, 0xb5, 0xff, 0x8b, 0x91, 0xa8, 0xff, 0x6c, 0x6e, 0x89, 0xff, 0x58, 0x56, 0x73, 0xff, 0x3e, 0x37, 0x52, 0xff, 0x35, 0x2b, 0x3e, 0xff, 0x2c, 0x20, 0x2d, 0xff, 0x2e, 0x1f, 0x28, 0xff, 0x38, 0x2a, 0x30, 0xff, 0x34, 0x23, 0x27, 0xff, 0x4e, 0x3c, 0x3b, 0xff, 0x68, 0x57, 0x4e, 0xff, 0x54, 0x46, 0x40, 0xff, 0x33, 0x24, 0x25, 0xff, 0x1b, 0x09, 0x0c, 0xff, 0x21, 0x0f, 0x12, 0xff, 0x21, 0x11, 0x14, 0xff, 0x1c, 0x0c, 0x10, 0xff, 0x2f, 0x1a, 0x1d, 0xff, 0x2c, 0x19, 0x1b, 0xff, 0x25, 0x15, 0x16, 0xff, 0x24, 0x11, 0x10, 0xff, 0x27, 0x14, 0x15, 0xff, 0x2a, 0x15, 0x19, 0xff, 0x2e, 0x18, 0x1a, 0xff, 0x2d, 0x1b, 0x1b, 0xff, 0x2a, 0x17, 0x17, 0xff, 0x2c, 0x16, 0x18, 0xff, 0x2b, 0x16, 0x14, 0xff, 0x39, 0x24, 0x1c, 0xff, 0x34, 0x1b, 0x18, 0xff, 0x2a, 0x12, 0x0e, 0xff, 0x50, 0x36, 0x28, 0xff, 0x74, 0x59, 0x45, 0xff, 0x69, 0x4f, 0x3e, 0xff, 0x56, 0x3a, 0x2e, 0xff, 0x4e, 0x35, 0x24, 0xff, 0x4e, 0x35, 0x28, 0xff, 0x53, 0x37, 0x32, 0xff, 0x46, 0x2d, 0x2a, 0xff, 0x59, 0x4a, 0x48, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcb, 0xc7, 0xad, 0xff, 0xaf, 0xa9, 0x7f, 0xff, 0xa9, 0xa3, 0x76, 0xff, 0xa9, 0xa4, 0x77, 0xff, 0xaa, 0xa5, 0x78, 0xff, 0xaa, 0xa6, 0x79, 0xff, 0xaa, 0xa7, 0x7a, 0xff, 0xad, 0xaa, 0x7d, 0xff, 0xb3, 0xb0, 0x83, 0xff, 0xba, 0xb7, 0x8b, 0xff, 0xbb, 0xbb, 0x8f, 0xff, 0xbc, 0xbc, 0x90, 0xff, 0xba, 0xb9, 0x8d, 0xff, 0xb9, 0xb8, 0x8c, 0xff, 0xb4, 0xb0, 0x83, 0xff, 0xae, 0xa4, 0x75, 0xff, 0xad, 0x9d, 0x6e, 0xff, 0xa4, 0x92, 0x62, 0xff, 0xa0, 0x92, 0x62, 0xff, 0xc0, 0xb4, 0x84, 0xff, 0xbe, 0xab, 0x7d, 0xff, 0x8b, 0x6b, 0x3f, 0xff, 0x92, 0x78, 0x51, 0xff, 0xdb, 0xe9, 0xda, 0xff, 0xdf, 0xf5, 0xf7, 0xff, 0xde, 0xe4, 0xd8, 0xff, 0xc3, 0xc0, 0xa7, 0xff, 0xb1, 0xab, 0x92, 0xff, 0x99, 0x8c, 0x81, 0xff, 0x87, 0x74, 0x6d, 0xff, 0x75, 0x64, 0x66, 0xff, 0x6e, 0x5c, 0x60, 0xff, 0x5e, 0x4c, 0x4f, 0xff, 0x5d, 0x4a, 0x4d, 0xff, 0x52, 0x41, 0x43, 0xff, 0x3c, 0x2b, 0x31, 0xff, 0x3c, 0x27, 0x30, 0xff, 0x38, 0x22, 0x28, 0xff, 0x2e, 0x1a, 0x1d, 0xff, 0x35, 0x24, 0x2a, 0xff, 0x34, 0x23, 0x2a, 0xff, 0x2d, 0x1a, 0x21, 0xff, 0x26, 0x16, 0x1c, 0xff, 0x28, 0x17, 0x1e, 0xff, 0x2e, 0x18, 0x1a, 0xff, 0x1d, 0x05, 0x02, 0xff, 0x47, 0x44, 0x62, 0xff, 0x94, 0xac, 0xd2, 0xff, 0xab, 0xc2, 0xd2, 0xff, 0xb5, 0xc4, 0xd3, 0xff, 0xb3, 0xc8, 0xd7, 0xff, 0xb4, 0xcd, 0xdd, 0xff, 0xb8, 0xcf, 0xdf, 0xff, 0xba, 0xd1, 0xe0, 0xff, 0xb9, 0xd0, 0xe0, 0xff, 0xba, 0xd1, 0xe0, 0xff, 0xb9, 0xcf, 0xdf, 0xff, 0xb9, 0xcf, 0xe0, 0xff, 0xb8, 0xcd, 0xdf, 0xff, 0xb7, 0xcc, 0xde, 0xff, 0xb6, 0xcc, 0xde, 0xff, 0xb6, 0xcc, 0xde, 0xff, 0xb6, 0xcc, 0xde, 0xff, 0xb6, 0xcc, 0xde, 0xff, 0xb8, 0xcf, 0xe1, 0xff, 0xbb, 0xd1, 0xe2, 0xff, 0xbc, 0xd3, 0xe3, 0xff, 0xbb, 0xd3, 0xe3, 0xff, 0xbd, 0xd3, 0xe3, 0xff, 0xc0, 0xd5, 0xe4, 0xff, 0xc1, 0xd7, 0xe3, 0xff, 0xc4, 0xd8, 0xe4, 0xff, 0xc5, 0xd7, 0xe4, 0xff, 0xc5, 0xd8, 0xe4, 0xff, 0xc5, 0xd8, 0xe5, 0xff, 0xc4, 0xd7, 0xe4, 0xff, 0xc1, 0xd4, 0xe1, 0xff, 0xc1, 0xd3, 0xe0, 0xff, 0xc3, 0xd4, 0xe0, 0xff, 0xc3, 0xd5, 0xe0, 0xff, 0xc1, 0xd2, 0xdd, 0xff, 0xc0, 0xd2, 0xde, 0xff, 0xbd, 0xd0, 0xdb, 0xff, 0xb9, 0xcb, 0xd8, 0xff, 0xb8, 0xca, 0xda, 0xff, 0xb6, 0xc7, 0xd8, 0xff, 0xb5, 0xc5, 0xd4, 0xff, 0xb1, 0xc1, 0xd1, 0xff, 0xad, 0xbd, 0xce, 0xff, 0xa9, 0xb9, 0xc9, 0xff, 0xa7, 0xb4, 0xc3, 0xff, 0xa6, 0xb2, 0xc0, 0xff, 0xa4, 0xaf, 0xbd, 0xff, 0xa0, 0xab, 0xb8, 0xff, 0x9b, 0xa5, 0xb5, 0xff, 0x98, 0xa1, 0xb3, 0xff, 0x8d, 0x95, 0xa5, 0xff, 0x86, 0x8c, 0x9f, 0xff, 0x89, 0x8f, 0xa7, 0xff, 0x82, 0x88, 0xa6, 0xff, 0x6a, 0x6c, 0x8b, 0xff, 0x4a, 0x4b, 0x6c, 0xff, 0x38, 0x34, 0x51, 0xff, 0x33, 0x26, 0x38, 0xff, 0x39, 0x2b, 0x37, 0xff, 0x2a, 0x19, 0x1f, 0xff, 0x48, 0x38, 0x39, 0xff, 0x58, 0x47, 0x47, 0xff, 0x34, 0x23, 0x25, 0xff, 0x2d, 0x1c, 0x20, 0xff, 0x27, 0x15, 0x17, 0xff, 0x23, 0x11, 0x13, 0xff, 0x23, 0x12, 0x16, 0xff, 0x19, 0x09, 0x0b, 0xff, 0x37, 0x25, 0x22, 0xff, 0x34, 0x22, 0x1f, 0xff, 0x2c, 0x19, 0x1a, 0xff, 0x31, 0x1c, 0x1a, 0xff, 0x31, 0x1c, 0x1c, 0xff, 0x37, 0x22, 0x21, 0xff, 0x3a, 0x23, 0x20, 0xff, 0x2f, 0x1b, 0x18, 0xff, 0x27, 0x15, 0x11, 0xff, 0x32, 0x20, 0x1b, 0xff, 0x40, 0x28, 0x22, 0xff, 0x48, 0x2e, 0x22, 0xff, 0x4f, 0x32, 0x29, 0xff, 0x5d, 0x3e, 0x36, 0xff, 0x66, 0x48, 0x3b, 0xff, 0x56, 0x3b, 0x2a, 0xff, 0x65, 0x49, 0x3c, 0xff, 0x5f, 0x45, 0x3b, 0xff, 0x4a, 0x30, 0x24, 0xff, 0x50, 0x35, 0x26, 0xff, 0x61, 0x48, 0x38, 0xff, 0x35, 0x1f, 0x17, 0xff, 0x48, 0x36, 0x39, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf0, 0xf0, 0xe1, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xe7, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xc4, 0xa6, 0xff, 0xad, 0xa8, 0x7c, 0xff, 0xaa, 0xa4, 0x77, 0xff, 0xad, 0xa7, 0x79, 0xff, 0xae, 0xaa, 0x7d, 0xff, 0xad, 0xaa, 0x7f, 0xff, 0xac, 0xa9, 0x7d, 0xff, 0xab, 0xa9, 0x7d, 0xff, 0xb0, 0xae, 0x82, 0xff, 0xb7, 0xb5, 0x89, 0xff, 0xb9, 0xba, 0x8e, 0xff, 0xba, 0xbb, 0x8f, 0xff, 0xba, 0xb9, 0x8d, 0xff, 0xba, 0xb9, 0x8d, 0xff, 0xb4, 0xb2, 0x86, 0xff, 0xb6, 0xae, 0x83, 0xff, 0xb4, 0xab, 0x80, 0xff, 0xad, 0x9f, 0x6f, 0xff, 0xc7, 0xc0, 0x95, 0xff, 0xbb, 0xb6, 0x8a, 0xff, 0x9c, 0x8b, 0x59, 0xff, 0x85, 0x6d, 0x44, 0xff, 0x8c, 0x74, 0x4a, 0xff, 0xd5, 0xd4, 0xbb, 0xff, 0xe4, 0xf7, 0xfd, 0xff, 0xd4, 0xde, 0xd8, 0xff, 0xaf, 0xa5, 0x8b, 0xff, 0xac, 0xa2, 0x87, 0xff, 0xbd, 0xbd, 0xae, 0xff, 0x81, 0x76, 0x6f, 0xff, 0x75, 0x68, 0x6b, 0xff, 0x71, 0x64, 0x69, 0xff, 0x59, 0x49, 0x50, 0xff, 0x58, 0x44, 0x48, 0xff, 0x41, 0x2d, 0x31, 0xff, 0x45, 0x31, 0x38, 0xff, 0x3e, 0x2c, 0x33, 0xff, 0x40, 0x2d, 0x33, 0xff, 0x4a, 0x38, 0x40, 0xff, 0x44, 0x34, 0x3e, 0xff, 0x39, 0x29, 0x30, 0xff, 0x2d, 0x1c, 0x1f, 0xff, 0x27, 0x16, 0x1c, 0xff, 0x25, 0x15, 0x19, 0xff, 0x27, 0x14, 0x18, 0xff, 0x1d, 0x09, 0x0a, 0xff, 0x63, 0x5e, 0x78, 0xff, 0xab, 0xbb, 0xde, 0xff, 0xc3, 0xd4, 0xe5, 0xff, 0xc5, 0xd8, 0xe5, 0xff, 0xb8, 0xce, 0xdb, 0xff, 0xb0, 0xc8, 0xd7, 0xff, 0xb2, 0xc8, 0xd9, 0xff, 0xb6, 0xcd, 0xdd, 0xff, 0xb6, 0xcd, 0xdd, 0xff, 0xb7, 0xce, 0xdf, 0xff, 0xb3, 0xcb, 0xdd, 0xff, 0xb4, 0xcb, 0xdd, 0xff, 0xb3, 0xcb, 0xdd, 0xff, 0xb4, 0xcc, 0xe0, 0xff, 0xb5, 0xcb, 0xde, 0xff, 0xb6, 0xcc, 0xdd, 0xff, 0xb6, 0xcc, 0xde, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xba, 0xcf, 0xe2, 0xff, 0xbb, 0xd2, 0xe2, 0xff, 0xbb, 0xd2, 0xe2, 0xff, 0xbb, 0xd2, 0xe2, 0xff, 0xbd, 0xd3, 0xe3, 0xff, 0xc0, 0xd4, 0xe3, 0xff, 0xc0, 0xd5, 0xe4, 0xff, 0xc3, 0xd6, 0xe5, 0xff, 0xc2, 0xd4, 0xe3, 0xff, 0xc2, 0xd6, 0xe3, 0xff, 0xc2, 0xd6, 0xe3, 0xff, 0xc1, 0xd5, 0xe2, 0xff, 0xc1, 0xd5, 0xe1, 0xff, 0xc4, 0xd6, 0xe1, 0xff, 0xc3, 0xd4, 0xe0, 0xff, 0xc4, 0xd5, 0xe1, 0xff, 0xc5, 0xd6, 0xe0, 0xff, 0xc4, 0xd7, 0xde, 0xff, 0xc3, 0xd8, 0xdd, 0xff, 0xbf, 0xd3, 0xdc, 0xff, 0xbd, 0xd1, 0xda, 0xff, 0xba, 0xcd, 0xd6, 0xff, 0xb8, 0xca, 0xd3, 0xff, 0xb4, 0xc5, 0xd0, 0xff, 0xaf, 0xc0, 0xce, 0xff, 0xac, 0xbb, 0xc9, 0xff, 0xa6, 0xb5, 0xc3, 0xff, 0xa2, 0xae, 0xbc, 0xff, 0xa1, 0xab, 0xb9, 0xff, 0x9e, 0xa9, 0xb7, 0xff, 0x9a, 0xa4, 0xb4, 0xff, 0x97, 0xa1, 0xb2, 0xff, 0x8b, 0x95, 0xa6, 0xff, 0x86, 0x8f, 0xa2, 0xff, 0x7e, 0x86, 0x9e, 0xff, 0x7a, 0x81, 0x9b, 0xff, 0x7c, 0x81, 0x9b, 0xff, 0x70, 0x74, 0x93, 0xff, 0x5f, 0x61, 0x83, 0xff, 0x4b, 0x47, 0x64, 0xff, 0x3d, 0x32, 0x46, 0xff, 0x3f, 0x33, 0x3e, 0xff, 0x46, 0x3b, 0x43, 0xff, 0x29, 0x1a, 0x20, 0xff, 0x2b, 0x1a, 0x1e, 0xff, 0x38, 0x26, 0x29, 0xff, 0x2a, 0x18, 0x1b, 0xff, 0x27, 0x14, 0x17, 0xff, 0x25, 0x13, 0x16, 0xff, 0x26, 0x14, 0x17, 0xff, 0x33, 0x1f, 0x1a, 0xff, 0x28, 0x16, 0x14, 0xff, 0x26, 0x13, 0x16, 0xff, 0x36, 0x20, 0x20, 0xff, 0x33, 0x1f, 0x1e, 0xff, 0x33, 0x1f, 0x1c, 0xff, 0x4f, 0x37, 0x30, 0xff, 0x50, 0x36, 0x30, 0xff, 0x3f, 0x27, 0x20, 0xff, 0x4f, 0x3a, 0x31, 0xff, 0x6c, 0x55, 0x49, 0xff, 0x60, 0x49, 0x37, 0xff, 0x57, 0x3d, 0x30, 0xff, 0x51, 0x38, 0x2c, 0xff, 0x3d, 0x22, 0x1a, 0xff, 0x4a, 0x30, 0x29, 0xff, 0x3c, 0x22, 0x1f, 0xff, 0x2a, 0x10, 0x14, 0xff, 0x45, 0x2b, 0x26, 0xff, 0x59, 0x3d, 0x2d, 0xff, 0x54, 0x39, 0x27, 0xff, 0x51, 0x37, 0x2c, 0xff, 0x43, 0x2d, 0x2d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xe8, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc2, 0xbf, 0x9f, 0xff, 0xab, 0xa7, 0x7b, 0xff, 0xab, 0xa7, 0x7a, 0xff, 0xae, 0xa8, 0x7b, 0xff, 0xad, 0xa9, 0x7c, 0xff, 0xab, 0xa9, 0x7d, 0xff, 0xab, 0xa9, 0x7d, 0xff, 0xaa, 0xaa, 0x7e, 0xff, 0xaf, 0xae, 0x82, 0xff, 0xb4, 0xb4, 0x88, 0xff, 0xb8, 0xba, 0x8e, 0xff, 0xbb, 0xbc, 0x90, 0xff, 0xbb, 0xba, 0x8f, 0xff, 0xb9, 0xb8, 0x8c, 0xff, 0xb4, 0xb4, 0x87, 0xff, 0xb3, 0xb1, 0x85, 0xff, 0xbe, 0xbc, 0x91, 0xff, 0xc4, 0xc2, 0x96, 0xff, 0xd0, 0xd2, 0xaf, 0xff, 0xa9, 0x9f, 0x7a, 0xff, 0xad, 0x9c, 0x6b, 0xff, 0xba, 0xb5, 0x8a, 0xff, 0xaf, 0xa5, 0x74, 0xff, 0xbf, 0xbb, 0x9c, 0xff, 0xe0, 0xf0, 0xf1, 0xff, 0xd8, 0xe5, 0xe0, 0xff, 0xc3, 0xc4, 0xb2, 0xff, 0xb5, 0xae, 0x8e, 0xff, 0xce, 0xd1, 0xb9, 0xff, 0xb5, 0xb7, 0xaf, 0xff, 0x8b, 0x87, 0x88, 0xff, 0x69, 0x5c, 0x61, 0xff, 0x52, 0x3d, 0x47, 0xff, 0x4a, 0x34, 0x38, 0xff, 0x3b, 0x26, 0x28, 0xff, 0x41, 0x2a, 0x30, 0xff, 0x3b, 0x28, 0x2f, 0xff, 0x4a, 0x3a, 0x43, 0xff, 0x53, 0x43, 0x4e, 0xff, 0x43, 0x33, 0x3d, 0xff, 0x2e, 0x1f, 0x24, 0xff, 0x26, 0x16, 0x19, 0xff, 0x29, 0x15, 0x1c, 0xff, 0x26, 0x13, 0x16, 0xff, 0x23, 0x13, 0x1d, 0xff, 0x24, 0x15, 0x19, 0xff, 0x41, 0x37, 0x47, 0xff, 0x4e, 0x49, 0x68, 0xff, 0x6e, 0x70, 0x8e, 0xff, 0x98, 0xac, 0xc6, 0xff, 0xbc, 0xd3, 0xe7, 0xff, 0xbe, 0xd5, 0xe2, 0xff, 0xb1, 0xc8, 0xd7, 0xff, 0xb2, 0xc7, 0xd9, 0xff, 0xb3, 0xc7, 0xda, 0xff, 0xb2, 0xc7, 0xdb, 0xff, 0xb1, 0xca, 0xdb, 0xff, 0xb2, 0xca, 0xde, 0xff, 0xaf, 0xc7, 0xdc, 0xff, 0xb1, 0xca, 0xdd, 0xff, 0xb5, 0xcc, 0xdd, 0xff, 0xb5, 0xca, 0xdc, 0xff, 0xb4, 0xca, 0xdc, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb8, 0xce, 0xe0, 0xff, 0xb8, 0xcf, 0xdf, 0xff, 0xb9, 0xd0, 0xe0, 0xff, 0xb9, 0xd0, 0xe0, 0xff, 0xba, 0xd0, 0xe1, 0xff, 0xba, 0xcf, 0xe2, 0xff, 0xbb, 0xd1, 0xe2, 0xff, 0xbd, 0xd1, 0xe0, 0xff, 0xbf, 0xd3, 0xe1, 0xff, 0xbf, 0xd0, 0xe1, 0xff, 0xbf, 0xd0, 0xe0, 0xff, 0xc0, 0xd4, 0xdf, 0xff, 0xc3, 0xd8, 0xde, 0xff, 0xc6, 0xdb, 0xe1, 0xff, 0xcd, 0xe2, 0xe8, 0xff, 0xcf, 0xe3, 0xe9, 0xff, 0xcb, 0xde, 0xe5, 0xff, 0xca, 0xdd, 0xe7, 0xff, 0xc6, 0xdb, 0xe4, 0xff, 0xc0, 0xd3, 0xde, 0xff, 0xb8, 0xcb, 0xd7, 0xff, 0xb1, 0xc4, 0xd0, 0xff, 0xbb, 0xcd, 0xd4, 0xff, 0xc0, 0xd2, 0xda, 0xff, 0xbc, 0xce, 0xd9, 0xff, 0xb6, 0xc8, 0xd3, 0xff, 0xab, 0xbb, 0xc6, 0xff, 0xa3, 0xb0, 0xbd, 0xff, 0xa0, 0xac, 0xbb, 0xff, 0x9d, 0xa8, 0xb7, 0xff, 0x98, 0xa4, 0xb2, 0xff, 0x93, 0x9f, 0xac, 0xff, 0x8f, 0x99, 0xaa, 0xff, 0x87, 0x8f, 0xa5, 0xff, 0x81, 0x89, 0xa3, 0xff, 0x7d, 0x86, 0xa1, 0xff, 0x7d, 0x84, 0x9d, 0xff, 0x79, 0x7c, 0x98, 0xff, 0x6f, 0x73, 0x92, 0xff, 0x63, 0x67, 0x85, 0xff, 0x4d, 0x49, 0x5f, 0xff, 0x56, 0x4d, 0x5d, 0xff, 0x49, 0x3f, 0x4e, 0xff, 0x24, 0x16, 0x1d, 0xff, 0x30, 0x21, 0x23, 0xff, 0x35, 0x23, 0x24, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x26, 0x14, 0x17, 0xff, 0x21, 0x0d, 0x11, 0xff, 0x2d, 0x1a, 0x1d, 0xff, 0x39, 0x24, 0x23, 0xff, 0x25, 0x12, 0x13, 0xff, 0x20, 0x0e, 0x14, 0xff, 0x2b, 0x17, 0x19, 0xff, 0x2c, 0x19, 0x19, 0xff, 0x1d, 0x0b, 0x0b, 0xff, 0x22, 0x0f, 0x0e, 0xff, 0x3b, 0x24, 0x23, 0xff, 0x38, 0x21, 0x20, 0xff, 0x3c, 0x27, 0x26, 0xff, 0x42, 0x2e, 0x29, 0xff, 0x48, 0x33, 0x2a, 0xff, 0x30, 0x19, 0x17, 0xff, 0x29, 0x14, 0x16, 0xff, 0x27, 0x15, 0x10, 0xff, 0x43, 0x30, 0x25, 0xff, 0x41, 0x2c, 0x26, 0xff, 0x32, 0x1b, 0x1b, 0xff, 0x33, 0x1d, 0x1a, 0xff, 0x3d, 0x26, 0x22, 0xff, 0x3b, 0x23, 0x20, 0xff, 0x3b, 0x23, 0x22, 0xff, 0x42, 0x2e, 0x2d, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xbc, 0x9a, 0xff, 0xab, 0xa9, 0x7c, 0xff, 0xaa, 0xa7, 0x7b, 0xff, 0xaa, 0xa7, 0x7b, 0xff, 0xaa, 0xa7, 0x7b, 0xff, 0xa9, 0xa8, 0x7c, 0xff, 0xaa, 0xa8, 0x7c, 0xff, 0xac, 0xaa, 0x7e, 0xff, 0xaf, 0xad, 0x81, 0xff, 0xb2, 0xb2, 0x89, 0xff, 0xb9, 0xba, 0x90, 0xff, 0xba, 0xba, 0x91, 0xff, 0xb9, 0xba, 0x91, 0xff, 0xb8, 0xb8, 0x8d, 0xff, 0xb4, 0xb5, 0x87, 0xff, 0xb2, 0xb0, 0x83, 0xff, 0xb4, 0xaf, 0x84, 0xff, 0xb0, 0xae, 0x82, 0xff, 0xb4, 0xac, 0x81, 0xff, 0xaf, 0x9b, 0x6c, 0xff, 0xc1, 0xa8, 0x77, 0xff, 0xb9, 0xa6, 0x75, 0xff, 0x9f, 0x89, 0x5c, 0xff, 0x9d, 0x8a, 0x68, 0xff, 0xd7, 0xe3, 0xd5, 0xff, 0xd6, 0xe3, 0xe0, 0xff, 0xc8, 0xcc, 0xbf, 0xff, 0xb7, 0xb3, 0x9e, 0xff, 0xac, 0xa4, 0x87, 0xff, 0xcb, 0xcc, 0xb5, 0xff, 0xa6, 0xa5, 0x9e, 0xff, 0x53, 0x42, 0x49, 0xff, 0x4a, 0x30, 0x38, 0xff, 0x5d, 0x48, 0x4c, 0xff, 0x56, 0x44, 0x4a, 0xff, 0x45, 0x31, 0x39, 0xff, 0x47, 0x36, 0x41, 0xff, 0x44, 0x32, 0x3d, 0xff, 0x47, 0x33, 0x3b, 0xff, 0x36, 0x22, 0x27, 0xff, 0x29, 0x15, 0x19, 0xff, 0x2d, 0x19, 0x1e, 0xff, 0x2c, 0x15, 0x19, 0xff, 0x29, 0x15, 0x1c, 0xff, 0x21, 0x11, 0x19, 0xff, 0x2f, 0x1d, 0x1f, 0xff, 0x36, 0x25, 0x31, 0xff, 0x2a, 0x1b, 0x29, 0xff, 0x25, 0x18, 0x2c, 0xff, 0x2e, 0x26, 0x42, 0xff, 0x60, 0x66, 0x8c, 0xff, 0xa3, 0xb5, 0xd7, 0xff, 0xbd, 0xd4, 0xe5, 0xff, 0xba, 0xd4, 0xe1, 0xff, 0xb2, 0xca, 0xd7, 0xff, 0xb0, 0xc5, 0xd5, 0xff, 0xb2, 0xc5, 0xd9, 0xff, 0xaf, 0xc6, 0xd8, 0xff, 0xae, 0xc6, 0xd8, 0xff, 0xb1, 0xc7, 0xdb, 0xff, 0xb3, 0xc8, 0xdd, 0xff, 0xb3, 0xc9, 0xdb, 0xff, 0xb5, 0xcb, 0xdc, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb4, 0xcb, 0xdd, 0xff, 0xb4, 0xca, 0xdd, 0xff, 0xb6, 0xca, 0xdc, 0xff, 0xb8, 0xcc, 0xdd, 0xff, 0xb7, 0xcc, 0xdb, 0xff, 0xb7, 0xcc, 0xd9, 0xff, 0xb5, 0xca, 0xd8, 0xff, 0xb7, 0xc9, 0xdb, 0xff, 0xba, 0xca, 0xda, 0xff, 0xbd, 0xd2, 0xd8, 0xff, 0xc9, 0xdf, 0xe3, 0xff, 0xcc, 0xde, 0xe7, 0xff, 0xbc, 0xcc, 0xde, 0xff, 0x9f, 0xad, 0xc8, 0xff, 0x8f, 0x99, 0xb8, 0xff, 0x7d, 0x81, 0xa2, 0xff, 0x72, 0x71, 0x8f, 0xff, 0x70, 0x6f, 0x85, 0xff, 0x63, 0x5a, 0x6f, 0xff, 0x6f, 0x64, 0x7e, 0xff, 0x77, 0x72, 0x8f, 0xff, 0x73, 0x71, 0x8d, 0xff, 0x8d, 0x8f, 0xa4, 0xff, 0xa0, 0xa7, 0xb8, 0xff, 0xa6, 0xb2, 0xc1, 0xff, 0xa7, 0xb3, 0xbe, 0xff, 0xa7, 0xb1, 0xbf, 0xff, 0xa5, 0xae, 0xbe, 0xff, 0xa0, 0xab, 0xb8, 0xff, 0x9a, 0xa7, 0xb4, 0xff, 0x93, 0x9f, 0xae, 0xff, 0x8f, 0x99, 0xaa, 0xff, 0x86, 0x91, 0xa2, 0xff, 0x85, 0x8d, 0xa2, 0xff, 0x81, 0x89, 0xa2, 0xff, 0x7e, 0x83, 0x9d, 0xff, 0x79, 0x7d, 0x96, 0xff, 0x77, 0x7b, 0x94, 0xff, 0x7a, 0x7e, 0x97, 0xff, 0x69, 0x6b, 0x82, 0xff, 0x52, 0x4b, 0x5e, 0xff, 0x43, 0x35, 0x45, 0xff, 0x34, 0x26, 0x30, 0xff, 0x2c, 0x1c, 0x21, 0xff, 0x30, 0x1e, 0x1e, 0xff, 0x2c, 0x19, 0x1b, 0xff, 0x24, 0x13, 0x16, 0xff, 0x1c, 0x0c, 0x0f, 0xff, 0x29, 0x18, 0x1a, 0xff, 0x34, 0x22, 0x22, 0xff, 0x2c, 0x1a, 0x1c, 0xff, 0x24, 0x11, 0x16, 0xff, 0x1e, 0x0c, 0x0e, 0xff, 0x27, 0x15, 0x15, 0xff, 0x30, 0x1c, 0x1c, 0xff, 0x26, 0x11, 0x14, 0xff, 0x21, 0x0d, 0x0f, 0xff, 0x26, 0x14, 0x15, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x1b, 0x06, 0x0a, 0xff, 0x32, 0x1e, 0x1d, 0xff, 0x31, 0x1d, 0x1c, 0xff, 0x26, 0x12, 0x15, 0xff, 0x2e, 0x1a, 0x1b, 0xff, 0x3f, 0x28, 0x22, 0xff, 0x43, 0x28, 0x22, 0xff, 0x37, 0x1f, 0x1d, 0xff, 0x2a, 0x15, 0x17, 0xff, 0x27, 0x12, 0x15, 0xff, 0x24, 0x11, 0x11, 0xff, 0x21, 0x0c, 0x0c, 0xff, 0x41, 0x29, 0x2a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xe3, 0xe3, 0x09, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xba, 0x98, 0xff, 0xa9, 0xa8, 0x7d, 0xff, 0xa8, 0xa6, 0x7a, 0xff, 0xa9, 0xa7, 0x7b, 0xff, 0xaa, 0xa6, 0x7b, 0xff, 0xab, 0xa8, 0x7c, 0xff, 0xac, 0xa9, 0x7d, 0xff, 0xac, 0xa9, 0x7d, 0xff, 0xae, 0xaa, 0x7f, 0xff, 0xb0, 0xb0, 0x86, 0xff, 0xb6, 0xb5, 0x8b, 0xff, 0xb8, 0xb7, 0x8d, 0xff, 0xb7, 0xb6, 0x8c, 0xff, 0xb8, 0xb9, 0x8f, 0xff, 0xb4, 0xb4, 0x8a, 0xff, 0xbc, 0xba, 0x91, 0xff, 0xae, 0xac, 0x83, 0xff, 0xc0, 0xbc, 0x94, 0xff, 0xbe, 0xb3, 0x8a, 0xff, 0xb0, 0x9b, 0x70, 0xff, 0x97, 0x81, 0x56, 0xff, 0x8b, 0x74, 0x4c, 0xff, 0x8d, 0x74, 0x50, 0xff, 0xa1, 0x8c, 0x63, 0xff, 0xc9, 0xc7, 0xad, 0xff, 0xcf, 0xe3, 0xdc, 0xff, 0xc0, 0xcf, 0xc3, 0xff, 0xc9, 0xcd, 0xbc, 0xff, 0xae, 0xa9, 0x8d, 0xff, 0xb5, 0xb4, 0x9a, 0xff, 0xc9, 0xc9, 0xba, 0xff, 0x97, 0x91, 0x8e, 0xff, 0x64, 0x59, 0x5a, 0xff, 0x64, 0x51, 0x52, 0xff, 0x50, 0x3c, 0x46, 0xff, 0x4b, 0x3b, 0x49, 0xff, 0x50, 0x40, 0x4c, 0xff, 0x46, 0x34, 0x3b, 0xff, 0x36, 0x22, 0x26, 0xff, 0x2e, 0x1b, 0x1f, 0xff, 0x2f, 0x1c, 0x21, 0xff, 0x29, 0x16, 0x1b, 0xff, 0x2e, 0x1b, 0x1e, 0xff, 0x29, 0x18, 0x1f, 0xff, 0x21, 0x0f, 0x15, 0xff, 0x33, 0x20, 0x24, 0xff, 0x30, 0x22, 0x2f, 0xff, 0x33, 0x23, 0x36, 0xff, 0x2a, 0x17, 0x23, 0xff, 0x29, 0x13, 0x16, 0xff, 0x2b, 0x1a, 0x2c, 0xff, 0x40, 0x3b, 0x61, 0xff, 0x65, 0x6a, 0x96, 0xff, 0x93, 0xa3, 0xcd, 0xff, 0xae, 0xc9, 0xe4, 0xff, 0xb9, 0xd3, 0xde, 0xff, 0xb3, 0xc8, 0xd4, 0xff, 0xac, 0xc3, 0xd3, 0xff, 0xac, 0xc3, 0xd6, 0xff, 0xaf, 0xc3, 0xda, 0xff, 0xb0, 0xc4, 0xda, 0xff, 0xb1, 0xc8, 0xda, 0xff, 0xb4, 0xca, 0xdb, 0xff, 0xb4, 0xca, 0xdc, 0xff, 0xb3, 0xc8, 0xdc, 0xff, 0xb2, 0xc9, 0xdb, 0xff, 0xb3, 0xc8, 0xd9, 0xff, 0xb7, 0xca, 0xdb, 0xff, 0xb4, 0xc8, 0xd9, 0xff, 0xb5, 0xc5, 0xd6, 0xff, 0xb6, 0xc7, 0xd6, 0xff, 0xbd, 0xcf, 0xde, 0xff, 0xc8, 0xda, 0xe6, 0xff, 0xc0, 0xd5, 0xe0, 0xff, 0xaa, 0xbb, 0xd2, 0xff, 0x96, 0xa0, 0xc3, 0xff, 0x70, 0x73, 0x9b, 0xff, 0x54, 0x4f, 0x7a, 0xff, 0x3e, 0x36, 0x5e, 0xff, 0x35, 0x2b, 0x4b, 0xff, 0x32, 0x24, 0x3d, 0xff, 0x33, 0x21, 0x34, 0xff, 0x32, 0x1e, 0x2c, 0xff, 0x30, 0x1a, 0x26, 0xff, 0x3e, 0x29, 0x35, 0xff, 0x53, 0x42, 0x56, 0xff, 0x4f, 0x3c, 0x5a, 0xff, 0x4a, 0x38, 0x50, 0xff, 0x60, 0x52, 0x65, 0xff, 0x63, 0x58, 0x69, 0xff, 0x67, 0x60, 0x6f, 0xff, 0x77, 0x73, 0x84, 0xff, 0x8d, 0x8e, 0xa0, 0xff, 0x8b, 0x8f, 0x9f, 0xff, 0x93, 0x99, 0xa9, 0xff, 0x9e, 0xa4, 0xb6, 0xff, 0x91, 0x98, 0xab, 0xff, 0x87, 0x91, 0xa3, 0xff, 0x83, 0x8e, 0xa0, 0xff, 0x82, 0x8a, 0xa0, 0xff, 0x84, 0x8a, 0xa1, 0xff, 0x81, 0x87, 0x9c, 0xff, 0x7b, 0x80, 0x95, 0xff, 0x7d, 0x82, 0x97, 0xff, 0x7f, 0x83, 0x99, 0xff, 0x50, 0x4b, 0x5e, 0xff, 0x32, 0x25, 0x34, 0xff, 0x31, 0x22, 0x2e, 0xff, 0x2e, 0x1e, 0x23, 0xff, 0x2e, 0x1c, 0x1c, 0xff, 0x2c, 0x19, 0x1b, 0xff, 0x25, 0x14, 0x17, 0xff, 0x26, 0x16, 0x18, 0xff, 0x27, 0x16, 0x16, 0xff, 0x29, 0x17, 0x18, 0xff, 0x2b, 0x1b, 0x1a, 0xff, 0x1f, 0x0e, 0x0c, 0xff, 0x2c, 0x1b, 0x19, 0xff, 0x2c, 0x1b, 0x19, 0xff, 0x2d, 0x18, 0x19, 0xff, 0x2f, 0x19, 0x1c, 0xff, 0x22, 0x0f, 0x11, 0xff, 0x2b, 0x1a, 0x1b, 0xff, 0x26, 0x14, 0x16, 0xff, 0x27, 0x12, 0x14, 0xff, 0x38, 0x23, 0x20, 0xff, 0x3e, 0x29, 0x23, 0xff, 0x2d, 0x19, 0x18, 0xff, 0x3a, 0x24, 0x22, 0xff, 0x3c, 0x25, 0x1e, 0xff, 0x43, 0x28, 0x22, 0xff, 0x36, 0x1e, 0x1a, 0xff, 0x28, 0x10, 0x13, 0xff, 0x27, 0x0f, 0x13, 0xff, 0x28, 0x13, 0x16, 0xff, 0x31, 0x1d, 0x18, 0xff, 0x50, 0x3c, 0x32, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xbb, 0x9a, 0xff, 0xa9, 0xa8, 0x80, 0xff, 0xa7, 0xa5, 0x7c, 0xff, 0xa9, 0xa7, 0x7a, 0xff, 0xaa, 0xa7, 0x7b, 0xff, 0xa8, 0xa5, 0x79, 0xff, 0xa9, 0xa7, 0x7a, 0xff, 0xab, 0xa9, 0x7d, 0xff, 0xac, 0xa9, 0x7d, 0xff, 0xae, 0xac, 0x7f, 0xff, 0xb4, 0xb2, 0x85, 0xff, 0xb7, 0xb5, 0x88, 0xff, 0xb6, 0xb4, 0x87, 0xff, 0xb4, 0xb2, 0x88, 0xff, 0xb6, 0xb4, 0x8c, 0xff, 0xc2, 0xbf, 0x97, 0xff, 0xc3, 0xc1, 0x99, 0xff, 0xc5, 0xbf, 0x96, 0xff, 0xa4, 0x99, 0x6d, 0xff, 0x9c, 0x8e, 0x61, 0xff, 0x9c, 0x8c, 0x61, 0xff, 0x9f, 0x93, 0x6b, 0xff, 0xc2, 0xbe, 0x99, 0xff, 0xc3, 0xc0, 0x9d, 0xff, 0xb6, 0xac, 0x8c, 0xff, 0xb7, 0xb3, 0x95, 0xff, 0xd5, 0xd9, 0xc8, 0xff, 0xc8, 0xcf, 0xc2, 0xff, 0xb1, 0xb1, 0xa0, 0xff, 0xa6, 0xa4, 0x92, 0xff, 0xa9, 0xa9, 0x9b, 0xff, 0xaa, 0xac, 0xa8, 0xff, 0x7f, 0x7f, 0x81, 0xff, 0x62, 0x54, 0x59, 0xff, 0x4e, 0x3d, 0x46, 0xff, 0x4a, 0x3d, 0x45, 0xff, 0x4a, 0x3a, 0x3f, 0xff, 0x41, 0x2c, 0x30, 0xff, 0x2e, 0x1b, 0x1f, 0xff, 0x2d, 0x1d, 0x21, 0xff, 0x34, 0x23, 0x27, 0xff, 0x34, 0x24, 0x28, 0xff, 0x2f, 0x1d, 0x21, 0xff, 0x29, 0x17, 0x1a, 0xff, 0x17, 0x03, 0x04, 0xff, 0x44, 0x3c, 0x4d, 0xff, 0x84, 0x92, 0xb3, 0xff, 0x79, 0x84, 0x9c, 0xff, 0x67, 0x67, 0x7d, 0xff, 0x47, 0x37, 0x49, 0xff, 0x2c, 0x18, 0x1f, 0xff, 0x23, 0x0f, 0x12, 0xff, 0x25, 0x14, 0x23, 0xff, 0x3d, 0x34, 0x54, 0xff, 0x56, 0x5a, 0x86, 0xff, 0x7b, 0x89, 0xb2, 0xff, 0xac, 0xbf, 0xd9, 0xff, 0xb7, 0xcd, 0xe3, 0xff, 0xa9, 0xc0, 0xd2, 0xff, 0xa9, 0xc0, 0xd1, 0xff, 0xaf, 0xc4, 0xd8, 0xff, 0xb0, 0xc5, 0xd8, 0xff, 0xb1, 0xc8, 0xd8, 0xff, 0xb0, 0xc6, 0xd8, 0xff, 0xb1, 0xc5, 0xd9, 0xff, 0xaf, 0xc3, 0xd5, 0xff, 0xaf, 0xc4, 0xd3, 0xff, 0xb1, 0xc4, 0xd5, 0xff, 0xb0, 0xc3, 0xd5, 0xff, 0xb3, 0xc5, 0xd9, 0xff, 0xb2, 0xc0, 0xd8, 0xff, 0x9f, 0xa9, 0xc3, 0xff, 0x7b, 0x82, 0x9c, 0xff, 0x65, 0x65, 0x85, 0xff, 0x51, 0x4b, 0x72, 0xff, 0x32, 0x27, 0x4a, 0xff, 0x2b, 0x1b, 0x34, 0xff, 0x2e, 0x1f, 0x2d, 0xff, 0x38, 0x28, 0x30, 0xff, 0x38, 0x26, 0x2e, 0xff, 0x36, 0x22, 0x2e, 0xff, 0x36, 0x21, 0x2f, 0xff, 0x2e, 0x1d, 0x2d, 0xff, 0x2f, 0x1d, 0x30, 0xff, 0x27, 0x15, 0x2b, 0xff, 0x41, 0x35, 0x50, 0xff, 0x5d, 0x52, 0x70, 0xff, 0x4a, 0x3d, 0x55, 0xff, 0x48, 0x3a, 0x50, 0xff, 0x50, 0x43, 0x59, 0xff, 0x54, 0x48, 0x5d, 0xff, 0x5d, 0x54, 0x6c, 0xff, 0x72, 0x6f, 0x87, 0xff, 0x74, 0x75, 0x8b, 0xff, 0x81, 0x86, 0x98, 0xff, 0x91, 0x97, 0xa8, 0xff, 0x99, 0x9f, 0xb1, 0xff, 0x91, 0x99, 0xac, 0xff, 0x8a, 0x94, 0xa5, 0xff, 0x8a, 0x91, 0xa3, 0xff, 0x88, 0x8f, 0xa3, 0xff, 0x86, 0x8d, 0xa0, 0xff, 0x80, 0x88, 0x98, 0xff, 0x80, 0x87, 0x98, 0xff, 0x80, 0x86, 0x9a, 0xff, 0x62, 0x5f, 0x70, 0xff, 0x44, 0x39, 0x49, 0xff, 0x39, 0x2b, 0x36, 0xff, 0x3e, 0x2f, 0x33, 0xff, 0x33, 0x22, 0x22, 0xff, 0x2c, 0x19, 0x1c, 0xff, 0x2f, 0x1e, 0x1e, 0xff, 0x36, 0x24, 0x23, 0xff, 0x29, 0x17, 0x18, 0xff, 0x29, 0x14, 0x17, 0xff, 0x2a, 0x19, 0x17, 0xff, 0x37, 0x28, 0x22, 0xff, 0x33, 0x22, 0x20, 0xff, 0x27, 0x14, 0x16, 0xff, 0x1f, 0x0b, 0x0d, 0xff, 0x1e, 0x0c, 0x0d, 0xff, 0x2a, 0x18, 0x19, 0xff, 0x2d, 0x1b, 0x1d, 0xff, 0x29, 0x16, 0x17, 0xff, 0x39, 0x25, 0x23, 0xff, 0x38, 0x22, 0x1f, 0xff, 0x3c, 0x26, 0x23, 0xff, 0x3a, 0x24, 0x24, 0xff, 0x43, 0x2c, 0x28, 0xff, 0x4c, 0x35, 0x2e, 0xff, 0x42, 0x2b, 0x24, 0xff, 0x41, 0x2a, 0x25, 0xff, 0x48, 0x30, 0x27, 0xff, 0x59, 0x40, 0x34, 0xff, 0x3e, 0x24, 0x20, 0xff, 0x38, 0x20, 0x1c, 0xff, 0x44, 0x30, 0x2e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbd, 0xbe, 0x9d, 0xff, 0xab, 0xac, 0x84, 0xff, 0xa9, 0xa8, 0x7f, 0xff, 0xa9, 0xa7, 0x7c, 0xff, 0xa9, 0xa5, 0x79, 0xff, 0xa5, 0xa1, 0x75, 0xff, 0xa6, 0xa2, 0x77, 0xff, 0xa7, 0xa4, 0x78, 0xff, 0xa8, 0xa4, 0x79, 0xff, 0xab, 0xa7, 0x7c, 0xff, 0xb0, 0xae, 0x81, 0xff, 0xb4, 0xb1, 0x85, 0xff, 0xb4, 0xb1, 0x84, 0xff, 0xae, 0xa9, 0x7f, 0xff, 0xc1, 0xbc, 0x93, 0xff, 0xb9, 0xb5, 0x8b, 0xff, 0xb7, 0xb5, 0x8c, 0xff, 0xac, 0xa1, 0x78, 0xff, 0xa1, 0x91, 0x65, 0xff, 0xad, 0xa2, 0x76, 0xff, 0xa4, 0x96, 0x6c, 0xff, 0xc8, 0xc2, 0x9d, 0xff, 0xd4, 0xd3, 0xb6, 0xff, 0x92, 0x81, 0x5b, 0xff, 0x9a, 0x8b, 0x61, 0xff, 0x8b, 0x70, 0x47, 0xff, 0x95, 0x80, 0x58, 0xff, 0xc5, 0xc5, 0xb2, 0xff, 0xcb, 0xd1, 0xc2, 0xff, 0xbc, 0xbf, 0xb1, 0xff, 0xb6, 0xb7, 0xae, 0xff, 0x9e, 0x9d, 0x9a, 0xff, 0x8e, 0x8c, 0x8e, 0xff, 0x90, 0x8b, 0x8e, 0xff, 0x7d, 0x72, 0x74, 0xff, 0x60, 0x51, 0x4e, 0xff, 0x46, 0x33, 0x30, 0xff, 0x3d, 0x27, 0x2b, 0xff, 0x44, 0x2f, 0x37, 0xff, 0x4c, 0x3b, 0x3f, 0xff, 0x44, 0x33, 0x37, 0xff, 0x37, 0x25, 0x29, 0xff, 0x2c, 0x1c, 0x20, 0xff, 0x28, 0x17, 0x1b, 0xff, 0x12, 0x00, 0x00, 0xff, 0x46, 0x43, 0x53, 0xff, 0xae, 0xc8, 0xe6, 0xff, 0xab, 0xc5, 0xd8, 0xff, 0xa9, 0xc3, 0xdd, 0xff, 0x97, 0xaa, 0xcb, 0xff, 0x73, 0x7b, 0x9a, 0xff, 0x4a, 0x43, 0x5b, 0xff, 0x2d, 0x1b, 0x24, 0xff, 0x23, 0x0d, 0x0b, 0xff, 0x20, 0x0e, 0x17, 0xff, 0x2f, 0x2a, 0x5a, 0xff, 0x55, 0x5e, 0xa2, 0xff, 0x81, 0x90, 0xc2, 0xff, 0xa5, 0xba, 0xd7, 0xff, 0xaf, 0xc3, 0xd8, 0xff, 0xad, 0xc0, 0xd4, 0xff, 0xaf, 0xc3, 0xd5, 0xff, 0xb0, 0xc5, 0xd6, 0xff, 0xb0, 0xc5, 0xd7, 0xff, 0xaf, 0xc3, 0xd5, 0xff, 0xac, 0xc0, 0xd0, 0xff, 0xaa, 0xbe, 0xce, 0xff, 0xaf, 0xc1, 0xd7, 0xff, 0xa1, 0xae, 0xcd, 0xff, 0x79, 0x7f, 0xa5, 0xff, 0x4d, 0x4c, 0x73, 0xff, 0x31, 0x28, 0x4d, 0xff, 0x1c, 0x0f, 0x30, 0xff, 0x1f, 0x13, 0x2c, 0xff, 0x2d, 0x21, 0x2e, 0xff, 0x31, 0x20, 0x24, 0xff, 0x34, 0x1d, 0x1c, 0xff, 0x32, 0x1d, 0x1f, 0xff, 0x2b, 0x18, 0x1f, 0xff, 0x34, 0x22, 0x32, 0xff, 0x3b, 0x2e, 0x49, 0xff, 0x4c, 0x42, 0x66, 0xff, 0x6b, 0x69, 0x8c, 0xff, 0x7e, 0x7f, 0x9d, 0xff, 0x81, 0x81, 0x9c, 0xff, 0x91, 0x98, 0xb0, 0xff, 0xa4, 0xac, 0xc2, 0xff, 0xa4, 0xa9, 0xbb, 0xff, 0x9c, 0xa1, 0xb2, 0xff, 0xa3, 0xaa, 0xbb, 0xff, 0xa6, 0xad, 0xbb, 0xff, 0xa1, 0xa7, 0xb7, 0xff, 0x98, 0x9f, 0xaf, 0xff, 0x9a, 0xa1, 0xb1, 0xff, 0x9e, 0xa8, 0xb7, 0xff, 0x9a, 0xa4, 0xb2, 0xff, 0x9c, 0xa5, 0xb3, 0xff, 0x98, 0xa0, 0xaf, 0xff, 0x92, 0x9b, 0xa9, 0xff, 0x92, 0x9a, 0xa9, 0xff, 0x8d, 0x95, 0xa7, 0xff, 0x8b, 0x94, 0xa4, 0xff, 0x90, 0x99, 0xa6, 0xff, 0x8e, 0x96, 0xa4, 0xff, 0x83, 0x8b, 0x9b, 0xff, 0x68, 0x68, 0x7a, 0xff, 0x49, 0x40, 0x50, 0xff, 0x34, 0x27, 0x32, 0xff, 0x45, 0x37, 0x3c, 0xff, 0x39, 0x2a, 0x2a, 0xff, 0x25, 0x13, 0x16, 0xff, 0x31, 0x1f, 0x20, 0xff, 0x37, 0x25, 0x23, 0xff, 0x28, 0x15, 0x15, 0xff, 0x2c, 0x16, 0x18, 0xff, 0x39, 0x27, 0x27, 0xff, 0x33, 0x23, 0x21, 0xff, 0x1f, 0x0d, 0x0e, 0xff, 0x26, 0x13, 0x16, 0xff, 0x27, 0x13, 0x16, 0xff, 0x1e, 0x0d, 0x0e, 0xff, 0x28, 0x16, 0x17, 0xff, 0x29, 0x14, 0x17, 0xff, 0x30, 0x1b, 0x1c, 0xff, 0x34, 0x21, 0x1e, 0xff, 0x34, 0x21, 0x1e, 0xff, 0x37, 0x22, 0x22, 0xff, 0x30, 0x1b, 0x1e, 0xff, 0x34, 0x1c, 0x1c, 0xff, 0x4a, 0x30, 0x2e, 0xff, 0x4a, 0x32, 0x2d, 0xff, 0x4d, 0x34, 0x2c, 0xff, 0x55, 0x3a, 0x31, 0xff, 0x6a, 0x4e, 0x3f, 0xff, 0x77, 0x5d, 0x49, 0xff, 0x48, 0x30, 0x25, 0xff, 0x2f, 0x1a, 0x1e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc0, 0xc2, 0xa3, 0xff, 0xae, 0xb0, 0x88, 0xff, 0xab, 0xaa, 0x81, 0xff, 0xaa, 0xa7, 0x7c, 0xff, 0xa6, 0xa2, 0x76, 0xff, 0xa3, 0x9d, 0x72, 0xff, 0xa4, 0x9e, 0x73, 0xff, 0xa3, 0x9d, 0x72, 0xff, 0xa5, 0x9f, 0x72, 0xff, 0xa9, 0xa3, 0x78, 0xff, 0xae, 0xa9, 0x7e, 0xff, 0xb4, 0xaf, 0x84, 0xff, 0xb0, 0xab, 0x80, 0xff, 0xaf, 0xab, 0x80, 0xff, 0xc1, 0xbc, 0x91, 0xff, 0xa2, 0x9b, 0x70, 0xff, 0xa6, 0x9d, 0x73, 0xff, 0xa7, 0x9e, 0x74, 0xff, 0xa4, 0x96, 0x6b, 0xff, 0x9c, 0x87, 0x5f, 0xff, 0xb0, 0xa4, 0x7a, 0xff, 0xc7, 0xc5, 0x9e, 0xff, 0x91, 0x80, 0x5d, 0xff, 0x74, 0x5b, 0x33, 0xff, 0x97, 0x81, 0x57, 0xff, 0x84, 0x67, 0x42, 0xff, 0x8b, 0x75, 0x4e, 0xff, 0x9f, 0x8f, 0x67, 0xff, 0xa2, 0x95, 0x75, 0xff, 0xae, 0xa6, 0x8d, 0xff, 0x93, 0x8d, 0x6c, 0xff, 0xae, 0xa6, 0x8b, 0xff, 0xb5, 0xb3, 0x98, 0xff, 0x9e, 0x9d, 0x8c, 0xff, 0x8f, 0x88, 0x82, 0xff, 0x7a, 0x6e, 0x63, 0xff, 0x57, 0x46, 0x44, 0xff, 0x4a, 0x36, 0x3b, 0xff, 0x47, 0x37, 0x3d, 0xff, 0x42, 0x32, 0x35, 0xff, 0x36, 0x21, 0x24, 0xff, 0x34, 0x20, 0x26, 0xff, 0x2e, 0x1d, 0x1f, 0xff, 0x2a, 0x18, 0x1c, 0xff, 0x1a, 0x05, 0x09, 0xff, 0x3e, 0x34, 0x3b, 0xff, 0x8e, 0x9f, 0xb6, 0xff, 0x8d, 0xa2, 0xbd, 0xff, 0x8e, 0xa0, 0xb7, 0xff, 0x92, 0xa7, 0xbe, 0xff, 0xa4, 0xb7, 0xdc, 0xff, 0xa5, 0xb2, 0xde, 0xff, 0x77, 0x78, 0xa2, 0xff, 0x4a, 0x3f, 0x64, 0xff, 0x35, 0x25, 0x38, 0xff, 0x26, 0x1a, 0x29, 0xff, 0x29, 0x23, 0x4b, 0xff, 0x2a, 0x29, 0x69, 0xff, 0x57, 0x60, 0xa6, 0xff, 0x9b, 0xb0, 0xd5, 0xff, 0xab, 0xc1, 0xd4, 0xff, 0xab, 0xc0, 0xd4, 0xff, 0xae, 0xc2, 0xd5, 0xff, 0xad, 0xc1, 0xd3, 0xff, 0xab, 0xbd, 0xd1, 0xff, 0xaa, 0xbc, 0xd1, 0xff, 0xaa, 0xbc, 0xd5, 0xff, 0x77, 0x84, 0xad, 0xff, 0x43, 0x45, 0x7c, 0xff, 0x23, 0x18, 0x43, 0xff, 0x1d, 0x10, 0x2c, 0xff, 0x24, 0x14, 0x2a, 0xff, 0x2d, 0x1e, 0x32, 0xff, 0x2a, 0x1b, 0x2b, 0xff, 0x24, 0x10, 0x1b, 0xff, 0x28, 0x12, 0x1d, 0xff, 0x27, 0x17, 0x22, 0xff, 0x33, 0x25, 0x38, 0xff, 0x59, 0x4f, 0x70, 0xff, 0x77, 0x75, 0x9f, 0xff, 0x8c, 0x90, 0xb9, 0xff, 0xa7, 0xb1, 0xd3, 0xff, 0xb8, 0xc5, 0xe0, 0xff, 0xbe, 0xcb, 0xe1, 0xff, 0xc7, 0xd5, 0xe0, 0xff, 0xc8, 0xd8, 0xde, 0xff, 0xc4, 0xcf, 0xd7, 0xff, 0xc5, 0xcf, 0xd8, 0xff, 0xc6, 0xd0, 0xda, 0xff, 0xc8, 0xd5, 0xdc, 0xff, 0xc1, 0xcc, 0xd5, 0xff, 0xb0, 0xba, 0xc7, 0xff, 0xa6, 0xb1, 0xbf, 0xff, 0xaa, 0xb6, 0xc2, 0xff, 0xab, 0xb6, 0xc2, 0xff, 0xa5, 0xae, 0xbb, 0xff, 0x9a, 0xa3, 0xb0, 0xff, 0x96, 0x9f, 0xad, 0xff, 0x94, 0x9d, 0xaa, 0xff, 0x94, 0x9d, 0xaa, 0xff, 0x96, 0x9f, 0xb0, 0xff, 0x93, 0x9b, 0xac, 0xff, 0x93, 0x9d, 0xab, 0xff, 0x98, 0xa1, 0xad, 0xff, 0x91, 0x98, 0xa5, 0xff, 0x6d, 0x6f, 0x84, 0xff, 0x42, 0x39, 0x4d, 0xff, 0x33, 0x26, 0x31, 0xff, 0x4e, 0x41, 0x45, 0xff, 0x43, 0x32, 0x35, 0xff, 0x32, 0x1f, 0x21, 0xff, 0x30, 0x1d, 0x1e, 0xff, 0x22, 0x10, 0x12, 0xff, 0x22, 0x11, 0x0e, 0xff, 0x35, 0x25, 0x21, 0xff, 0x34, 0x22, 0x20, 0xff, 0x1f, 0x0b, 0x0b, 0xff, 0x21, 0x0d, 0x11, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x21, 0x10, 0x13, 0xff, 0x25, 0x12, 0x16, 0xff, 0x20, 0x0e, 0x11, 0xff, 0x25, 0x11, 0x13, 0xff, 0x2e, 0x18, 0x1a, 0xff, 0x2c, 0x17, 0x1a, 0xff, 0x2f, 0x1d, 0x1c, 0xff, 0x28, 0x17, 0x15, 0xff, 0x28, 0x14, 0x16, 0xff, 0x31, 0x1b, 0x1f, 0xff, 0x2a, 0x14, 0x16, 0xff, 0x30, 0x17, 0x19, 0xff, 0x42, 0x29, 0x29, 0xff, 0x45, 0x2b, 0x2c, 0xff, 0x4d, 0x33, 0x2f, 0xff, 0x66, 0x52, 0x40, 0xff, 0x8c, 0x79, 0x61, 0xff, 0x6a, 0x53, 0x45, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xe3, 0xe3, 0x09, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc5, 0xc8, 0xab, 0xff, 0xae, 0xaf, 0x88, 0xff, 0xa9, 0xa8, 0x80, 0xff, 0xa8, 0xa3, 0x7a, 0xff, 0xa5, 0xa0, 0x75, 0xff, 0xa0, 0x99, 0x6f, 0xff, 0x9f, 0x98, 0x6d, 0xff, 0x9f, 0x98, 0x6c, 0xff, 0xa1, 0x9a, 0x6d, 0xff, 0xa3, 0x9a, 0x6e, 0xff, 0xa8, 0xa1, 0x75, 0xff, 0xab, 0xa6, 0x7a, 0xff, 0xad, 0xa7, 0x7b, 0xff, 0xb1, 0xac, 0x80, 0xff, 0xb6, 0xb0, 0x84, 0xff, 0xb5, 0xac, 0x81, 0xff, 0xb6, 0xab, 0x7f, 0xff, 0xaa, 0x9d, 0x71, 0xff, 0xa4, 0x95, 0x6a, 0xff, 0xb9, 0xad, 0x84, 0xff, 0xb4, 0xa8, 0x7e, 0xff, 0x9c, 0x8e, 0x64, 0xff, 0x92, 0x7d, 0x59, 0xff, 0x87, 0x6c, 0x4a, 0xff, 0x8e, 0x78, 0x54, 0xff, 0x8a, 0x76, 0x50, 0xff, 0x93, 0x7d, 0x5a, 0xff, 0x88, 0x6d, 0x4e, 0xff, 0x90, 0x7c, 0x55, 0xff, 0x7e, 0x66, 0x3d, 0xff, 0x7d, 0x5f, 0x33, 0xff, 0xa0, 0x99, 0x79, 0xff, 0xc2, 0xc4, 0xa7, 0xff, 0xa6, 0xa1, 0x7f, 0xff, 0x92, 0x8f, 0x7b, 0xff, 0x95, 0x8f, 0x87, 0xff, 0x76, 0x6b, 0x68, 0xff, 0x4f, 0x41, 0x42, 0xff, 0x3f, 0x32, 0x33, 0xff, 0x3c, 0x2d, 0x32, 0xff, 0x3e, 0x30, 0x3c, 0xff, 0x3a, 0x2f, 0x3f, 0xff, 0x3d, 0x2d, 0x33, 0xff, 0x2a, 0x17, 0x18, 0xff, 0x25, 0x13, 0x17, 0xff, 0x2c, 0x1c, 0x21, 0xff, 0x7e, 0x85, 0x98, 0xff, 0x85, 0x8d, 0xae, 0xff, 0x6f, 0x6c, 0x86, 0xff, 0x53, 0x4d, 0x5d, 0xff, 0x57, 0x4c, 0x58, 0xff, 0x61, 0x5a, 0x67, 0xff, 0x65, 0x5f, 0x77, 0xff, 0x69, 0x61, 0x80, 0xff, 0x61, 0x5a, 0x79, 0xff, 0x4d, 0x46, 0x62, 0xff, 0x3d, 0x30, 0x4e, 0xff, 0x2b, 0x20, 0x42, 0xff, 0x25, 0x20, 0x5d, 0xff, 0x69, 0x79, 0xb3, 0xff, 0xb0, 0xc9, 0xdd, 0xff, 0xa9, 0xbe, 0xd1, 0xff, 0xab, 0xbf, 0xd1, 0xff, 0xac, 0xbf, 0xd2, 0xff, 0xac, 0xbe, 0xd1, 0xff, 0xab, 0xbc, 0xd3, 0xff, 0xae, 0xbf, 0xd9, 0xff, 0x54, 0x5b, 0x8c, 0xff, 0x12, 0x0f, 0x47, 0xff, 0x1e, 0x14, 0x2f, 0xff, 0x26, 0x18, 0x28, 0xff, 0x21, 0x12, 0x1f, 0xff, 0x24, 0x14, 0x25, 0xff, 0x2a, 0x1e, 0x37, 0xff, 0x3b, 0x31, 0x50, 0xff, 0x47, 0x41, 0x67, 0xff, 0x60, 0x5e, 0x8b, 0xff, 0x7b, 0x7b, 0xa8, 0xff, 0x8f, 0x94, 0xbf, 0xff, 0x9a, 0xa3, 0xcf, 0xff, 0xa1, 0xaa, 0xd5, 0xff, 0x9b, 0xa6, 0xcd, 0xff, 0x9c, 0xa8, 0xcb, 0xff, 0x9f, 0xa9, 0xcb, 0xff, 0xa7, 0xb2, 0xd2, 0xff, 0xb1, 0xb9, 0xd4, 0xff, 0xb9, 0xbf, 0xd1, 0xff, 0xbe, 0xc8, 0xd3, 0xff, 0xb6, 0xc3, 0xcc, 0xff, 0xb3, 0xc0, 0xca, 0xff, 0xb1, 0xbd, 0xc6, 0xff, 0xa7, 0xb3, 0xbe, 0xff, 0xa5, 0xaf, 0xbd, 0xff, 0xa5, 0xb0, 0xbc, 0xff, 0xa5, 0xaf, 0xbb, 0xff, 0xa2, 0xaa, 0xb7, 0xff, 0x9c, 0xa5, 0xb2, 0xff, 0x99, 0xa2, 0xb1, 0xff, 0x9a, 0xa3, 0xb0, 0xff, 0x98, 0xa1, 0xae, 0xff, 0x9a, 0xa2, 0xb3, 0xff, 0x97, 0x9e, 0xaf, 0xff, 0x91, 0x9b, 0xa8, 0xff, 0x99, 0xa4, 0xad, 0xff, 0x96, 0x9b, 0xa8, 0xff, 0x70, 0x70, 0x88, 0xff, 0x3b, 0x32, 0x49, 0xff, 0x3d, 0x2f, 0x3b, 0xff, 0x4f, 0x41, 0x43, 0xff, 0x43, 0x2f, 0x33, 0xff, 0x3c, 0x29, 0x2a, 0xff, 0x33, 0x21, 0x20, 0xff, 0x29, 0x16, 0x18, 0xff, 0x2e, 0x1c, 0x1c, 0xff, 0x31, 0x1f, 0x1f, 0xff, 0x2b, 0x18, 0x17, 0xff, 0x37, 0x25, 0x23, 0xff, 0x20, 0x0e, 0x10, 0xff, 0x20, 0x0f, 0x11, 0xff, 0x2a, 0x19, 0x1a, 0xff, 0x29, 0x18, 0x19, 0xff, 0x27, 0x15, 0x17, 0xff, 0x2e, 0x19, 0x1c, 0xff, 0x2e, 0x19, 0x1b, 0xff, 0x34, 0x1e, 0x1f, 0xff, 0x30, 0x1c, 0x1c, 0xff, 0x2b, 0x18, 0x19, 0xff, 0x2d, 0x18, 0x18, 0xff, 0x42, 0x2c, 0x27, 0xff, 0x46, 0x30, 0x29, 0xff, 0x3b, 0x26, 0x20, 0xff, 0x39, 0x23, 0x1f, 0xff, 0x30, 0x1a, 0x16, 0xff, 0x33, 0x1e, 0x1d, 0xff, 0x33, 0x1e, 0x1c, 0xff, 0x5d, 0x46, 0x3c, 0xff, 0x92, 0x7b, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xcb, 0xb0, 0xff, 0xae, 0xaf, 0x88, 0xff, 0xa7, 0xa6, 0x7f, 0xff, 0xa6, 0xa1, 0x78, 0xff, 0xa4, 0x9e, 0x73, 0xff, 0x9d, 0x95, 0x6a, 0xff, 0x9a, 0x90, 0x66, 0xff, 0x9c, 0x90, 0x66, 0xff, 0xa0, 0x92, 0x67, 0xff, 0xa3, 0x96, 0x69, 0xff, 0xa5, 0x9b, 0x6e, 0xff, 0xa5, 0x9c, 0x6f, 0xff, 0xac, 0xa2, 0x75, 0xff, 0xad, 0xa3, 0x76, 0xff, 0xa5, 0x99, 0x6d, 0xff, 0xac, 0x9e, 0x72, 0xff, 0xaf, 0xa0, 0x74, 0xff, 0xa5, 0x95, 0x67, 0xff, 0xad, 0x9e, 0x73, 0xff, 0xae, 0xa4, 0x7d, 0xff, 0x8e, 0x7c, 0x56, 0xff, 0x9e, 0x8a, 0x65, 0xff, 0x92, 0x7d, 0x5d, 0xff, 0x73, 0x57, 0x38, 0xff, 0x91, 0x7f, 0x5d, 0xff, 0xaa, 0x9e, 0x79, 0xff, 0x76, 0x61, 0x3c, 0xff, 0x93, 0x7f, 0x5f, 0xff, 0xa2, 0x95, 0x6f, 0xff, 0xaf, 0xa5, 0x80, 0xff, 0xbd, 0xb0, 0x90, 0xff, 0xb5, 0xb6, 0x91, 0xff, 0xb3, 0xac, 0x84, 0xff, 0xa9, 0x9c, 0x76, 0xff, 0xa5, 0xa6, 0x8e, 0xff, 0xa1, 0xa0, 0x96, 0xff, 0x8a, 0x86, 0x7a, 0xff, 0x7f, 0x79, 0x71, 0xff, 0x81, 0x78, 0x73, 0xff, 0x6b, 0x61, 0x62, 0xff, 0x61, 0x63, 0x6d, 0xff, 0x58, 0x59, 0x6b, 0xff, 0x40, 0x30, 0x39, 0xff, 0x28, 0x14, 0x17, 0xff, 0x34, 0x22, 0x27, 0xff, 0x20, 0x0f, 0x11, 0xff, 0x62, 0x5b, 0x64, 0xff, 0x75, 0x6f, 0x7e, 0xff, 0x35, 0x26, 0x31, 0xff, 0x2c, 0x16, 0x19, 0xff, 0x3a, 0x1c, 0x1b, 0xff, 0x36, 0x16, 0x14, 0xff, 0x3c, 0x1c, 0x1f, 0xff, 0x41, 0x24, 0x24, 0xff, 0x3b, 0x23, 0x25, 0xff, 0x4f, 0x3d, 0x50, 0xff, 0x59, 0x4b, 0x6a, 0xff, 0x56, 0x4d, 0x6c, 0xff, 0x31, 0x2e, 0x5d, 0xff, 0x5c, 0x62, 0x94, 0xff, 0xaf, 0xc4, 0xdc, 0xff, 0xaa, 0xc1, 0xd3, 0xff, 0xad, 0xc2, 0xd3, 0xff, 0xb1, 0xc4, 0xd6, 0xff, 0xae, 0xc2, 0xd3, 0xff, 0xa9, 0xbd, 0xcf, 0xff, 0xab, 0xbc, 0xd1, 0xff, 0x78, 0x80, 0xa8, 0xff, 0x25, 0x21, 0x52, 0xff, 0x24, 0x1a, 0x3e, 0xff, 0x33, 0x2b, 0x50, 0xff, 0x41, 0x3c, 0x64, 0xff, 0x57, 0x57, 0x82, 0xff, 0x68, 0x69, 0xa0, 0xff, 0x73, 0x7a, 0xb3, 0xff, 0x78, 0x7e, 0xaf, 0xff, 0x71, 0x71, 0x98, 0xff, 0x6a, 0x64, 0x89, 0xff, 0x57, 0x52, 0x6c, 0xff, 0x54, 0x4e, 0x5f, 0xff, 0x4f, 0x44, 0x58, 0xff, 0x4c, 0x3f, 0x54, 0xff, 0x55, 0x4c, 0x65, 0xff, 0x54, 0x51, 0x72, 0xff, 0x6c, 0x6e, 0x98, 0xff, 0x79, 0x7e, 0xad, 0xff, 0x87, 0x91, 0xbb, 0xff, 0x97, 0xa4, 0xbf, 0xff, 0xa3, 0xb0, 0xc1, 0xff, 0xa6, 0xb0, 0xbf, 0xff, 0xa4, 0xaf, 0xbe, 0xff, 0xa1, 0xac, 0xb9, 0xff, 0xa3, 0xac, 0xb8, 0xff, 0xa3, 0xac, 0xb9, 0xff, 0xa0, 0xa8, 0xb6, 0xff, 0xa0, 0xa9, 0xb6, 0xff, 0x9c, 0xa5, 0xb2, 0xff, 0x9b, 0xa4, 0xb1, 0xff, 0x9d, 0xa6, 0xb3, 0xff, 0x9b, 0xa5, 0xb3, 0xff, 0x98, 0xa1, 0xb3, 0xff, 0x99, 0xa2, 0xb2, 0xff, 0x97, 0xa2, 0xae, 0xff, 0x98, 0xa2, 0xab, 0xff, 0x8c, 0x91, 0xa1, 0xff, 0x6e, 0x6e, 0x87, 0xff, 0x41, 0x38, 0x4f, 0xff, 0x48, 0x3b, 0x47, 0xff, 0x57, 0x49, 0x4a, 0xff, 0x43, 0x2e, 0x30, 0xff, 0x35, 0x23, 0x23, 0xff, 0x36, 0x22, 0x22, 0xff, 0x32, 0x1e, 0x1b, 0xff, 0x2f, 0x1b, 0x1c, 0xff, 0x30, 0x1a, 0x1e, 0xff, 0x26, 0x14, 0x12, 0xff, 0x38, 0x28, 0x24, 0xff, 0x29, 0x17, 0x17, 0xff, 0x31, 0x1b, 0x1e, 0xff, 0x34, 0x20, 0x20, 0xff, 0x2c, 0x1a, 0x19, 0xff, 0x2f, 0x1b, 0x1c, 0xff, 0x2c, 0x16, 0x1a, 0xff, 0x29, 0x14, 0x16, 0xff, 0x40, 0x2c, 0x28, 0xff, 0x36, 0x21, 0x1f, 0xff, 0x2d, 0x17, 0x19, 0xff, 0x2f, 0x1b, 0x17, 0xff, 0x45, 0x2c, 0x23, 0xff, 0x4f, 0x34, 0x2a, 0xff, 0x3e, 0x27, 0x20, 0xff, 0x2f, 0x19, 0x16, 0xff, 0x3d, 0x2a, 0x23, 0xff, 0x3e, 0x2b, 0x23, 0xff, 0x3a, 0x23, 0x24, 0xff, 0x3a, 0x22, 0x21, 0xff, 0x5e, 0x49, 0x41, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xfa, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc9, 0xcd, 0xb4, 0xff, 0xae, 0xaf, 0x8a, 0xff, 0xa8, 0xa6, 0x7f, 0xff, 0xa3, 0x9f, 0x77, 0xff, 0xa0, 0x99, 0x70, 0xff, 0x9c, 0x91, 0x67, 0xff, 0x95, 0x87, 0x5d, 0xff, 0x99, 0x88, 0x5e, 0xff, 0x9e, 0x8c, 0x62, 0xff, 0x9e, 0x8e, 0x63, 0xff, 0xa1, 0x91, 0x66, 0xff, 0xa5, 0x95, 0x6a, 0xff, 0xa6, 0x98, 0x6d, 0xff, 0x9f, 0x90, 0x63, 0xff, 0xa2, 0x92, 0x64, 0xff, 0xa9, 0x99, 0x6b, 0xff, 0x9e, 0x8d, 0x60, 0xff, 0xa4, 0x95, 0x65, 0xff, 0xb1, 0xa2, 0x74, 0xff, 0x94, 0x7f, 0x5b, 0xff, 0x8e, 0x7a, 0x57, 0xff, 0x9b, 0x88, 0x66, 0xff, 0x7f, 0x68, 0x49, 0xff, 0x8f, 0x7d, 0x5d, 0xff, 0xb3, 0xaa, 0x85, 0xff, 0x91, 0x86, 0x60, 0xff, 0xab, 0xa0, 0x7f, 0xff, 0xac, 0x9f, 0x81, 0xff, 0xa1, 0x9a, 0x76, 0xff, 0xb2, 0xaa, 0x88, 0xff, 0xb2, 0xab, 0x90, 0xff, 0x8f, 0x83, 0x5f, 0xff, 0x96, 0x8c, 0x66, 0xff, 0xca, 0xc8, 0xac, 0xff, 0xb1, 0xad, 0x96, 0xff, 0x93, 0x90, 0x7a, 0xff, 0x88, 0x87, 0x70, 0xff, 0xb4, 0xb8, 0xa6, 0xff, 0xb3, 0xb8, 0xa9, 0xff, 0x97, 0x98, 0x86, 0xff, 0xa6, 0xae, 0x9f, 0xff, 0x84, 0x86, 0x87, 0xff, 0x30, 0x1d, 0x22, 0xff, 0x33, 0x1f, 0x25, 0xff, 0x33, 0x24, 0x2f, 0xff, 0x35, 0x23, 0x25, 0xff, 0x3f, 0x28, 0x26, 0xff, 0x48, 0x35, 0x33, 0xff, 0x20, 0x0e, 0x0d, 0xff, 0x2d, 0x15, 0x17, 0xff, 0x31, 0x15, 0x15, 0xff, 0x3b, 0x1d, 0x17, 0xff, 0x4c, 0x2c, 0x29, 0xff, 0x40, 0x21, 0x23, 0xff, 0x24, 0x08, 0x06, 0xff, 0x25, 0x0a, 0x0a, 0xff, 0x36, 0x1a, 0x18, 0xff, 0x39, 0x26, 0x2e, 0xff, 0x4e, 0x46, 0x79, 0xff, 0x66, 0x71, 0xa9, 0xff, 0xa7, 0xbf, 0xd4, 0xff, 0xb2, 0xc8, 0xda, 0xff, 0xb3, 0xc7, 0xd8, 0xff, 0xb4, 0xc7, 0xd8, 0xff, 0xb1, 0xc3, 0xd4, 0xff, 0xac, 0xc0, 0xd0, 0xff, 0xa0, 0xb5, 0xc6, 0xff, 0x92, 0xa0, 0xbe, 0xff, 0x64, 0x66, 0x96, 0xff, 0x57, 0x56, 0x8c, 0xff, 0x72, 0x75, 0xb0, 0xff, 0x7f, 0x85, 0xc4, 0xff, 0x7a, 0x82, 0xc2, 0xff, 0x83, 0x8a, 0xc0, 0xff, 0x7c, 0x7c, 0xa6, 0xff, 0x58, 0x4d, 0x67, 0xff, 0x37, 0x23, 0x2f, 0xff, 0x28, 0x11, 0x16, 0xff, 0x29, 0x0f, 0x11, 0xff, 0x27, 0x0b, 0x0b, 0xff, 0x28, 0x0d, 0x0b, 0xff, 0x2e, 0x13, 0x11, 0xff, 0x26, 0x0d, 0x0b, 0xff, 0x23, 0x0f, 0x13, 0xff, 0x24, 0x12, 0x1d, 0xff, 0x2f, 0x21, 0x36, 0xff, 0x47, 0x40, 0x67, 0xff, 0x55, 0x55, 0x88, 0xff, 0x6b, 0x6e, 0x9f, 0xff, 0x7d, 0x80, 0xa8, 0xff, 0x88, 0x8f, 0xae, 0xff, 0x8e, 0x97, 0xae, 0xff, 0x94, 0x9c, 0xac, 0xff, 0x98, 0xa0, 0xae, 0xff, 0x98, 0xa0, 0xae, 0xff, 0x98, 0xa0, 0xae, 0xff, 0x9b, 0xa3, 0xb1, 0xff, 0x9f, 0xa7, 0xb3, 0xff, 0x9c, 0xa6, 0xb3, 0xff, 0x9c, 0xa7, 0xb7, 0xff, 0x9a, 0xa4, 0xb6, 0xff, 0x9c, 0xa8, 0xb5, 0xff, 0x9c, 0xa9, 0xb5, 0xff, 0x93, 0x9c, 0xa9, 0xff, 0x8e, 0x91, 0xa5, 0xff, 0x73, 0x73, 0x8c, 0xff, 0x55, 0x4e, 0x60, 0xff, 0x4b, 0x40, 0x4b, 0xff, 0x5d, 0x4e, 0x4e, 0xff, 0x4c, 0x37, 0x36, 0xff, 0x2e, 0x1c, 0x1e, 0xff, 0x2b, 0x17, 0x1a, 0xff, 0x49, 0x37, 0x2e, 0xff, 0x35, 0x22, 0x20, 0xff, 0x35, 0x22, 0x20, 0xff, 0x42, 0x30, 0x28, 0xff, 0x2a, 0x15, 0x15, 0xff, 0x33, 0x1e, 0x20, 0xff, 0x31, 0x1c, 0x20, 0xff, 0x25, 0x11, 0x15, 0xff, 0x2c, 0x17, 0x19, 0xff, 0x31, 0x1b, 0x1d, 0xff, 0x26, 0x10, 0x13, 0xff, 0x34, 0x1e, 0x1e, 0xff, 0x37, 0x23, 0x20, 0xff, 0x35, 0x1f, 0x18, 0xff, 0x49, 0x32, 0x27, 0xff, 0x34, 0x1f, 0x1b, 0xff, 0x37, 0x20, 0x1d, 0xff, 0x3d, 0x26, 0x20, 0xff, 0x39, 0x22, 0x1f, 0xff, 0x32, 0x1c, 0x1b, 0xff, 0x34, 0x20, 0x21, 0xff, 0x3e, 0x2a, 0x27, 0xff, 0x3f, 0x29, 0x22, 0xff, 0x24, 0x0d, 0x08, 0xff, 0x3e, 0x2a, 0x2a, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xff, 0xf6, 0xed, 0xe6, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xed, 0xe7, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf5, 0xed, 0xe7, 0xd6, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xce, 0xd1, 0xbc, 0xff, 0xb1, 0xb2, 0x90, 0xff, 0xa5, 0xa3, 0x7c, 0xff, 0xa2, 0x9c, 0x74, 0xff, 0x9f, 0x94, 0x6c, 0xff, 0x9a, 0x8d, 0x64, 0xff, 0x94, 0x85, 0x5b, 0xff, 0x93, 0x81, 0x57, 0xff, 0x98, 0x85, 0x5a, 0xff, 0x98, 0x86, 0x5b, 0xff, 0x9a, 0x89, 0x5d, 0xff, 0x9a, 0x89, 0x5c, 0xff, 0xa0, 0x8f, 0x63, 0xff, 0xab, 0x9a, 0x6e, 0xff, 0xae, 0x9e, 0x70, 0xff, 0x9f, 0x8f, 0x60, 0xff, 0x9e, 0x8e, 0x5f, 0xff, 0xb3, 0xa4, 0x75, 0xff, 0xac, 0x9c, 0x70, 0xff, 0x8e, 0x79, 0x51, 0xff, 0x93, 0x7d, 0x59, 0xff, 0x91, 0x7d, 0x5c, 0xff, 0x82, 0x6f, 0x4e, 0xff, 0xa7, 0x99, 0x74, 0xff, 0x98, 0x8e, 0x6a, 0xff, 0x7d, 0x6f, 0x51, 0xff, 0xb1, 0xa5, 0x8a, 0xff, 0x9c, 0x8f, 0x75, 0xff, 0x75, 0x61, 0x42, 0xff, 0x87, 0x72, 0x4e, 0xff, 0x91, 0x7e, 0x58, 0xff, 0x88, 0x73, 0x56, 0xff, 0xa1, 0x9a, 0x81, 0xff, 0x9c, 0x97, 0x76, 0xff, 0xa9, 0xa1, 0x81, 0xff, 0xaa, 0xa6, 0x8c, 0xff, 0x96, 0x94, 0x7c, 0xff, 0x8d, 0x8f, 0x7e, 0xff, 0xb4, 0xb7, 0xaa, 0xff, 0xae, 0xb3, 0xa2, 0xff, 0xc0, 0xc4, 0xaf, 0xff, 0x82, 0x7b, 0x75, 0xff, 0x2c, 0x1a, 0x1e, 0xff, 0x36, 0x23, 0x2b, 0xff, 0x30, 0x23, 0x2d, 0xff, 0x32, 0x1e, 0x21, 0xff, 0x3d, 0x2d, 0x2d, 0xff, 0x4b, 0x41, 0x46, 0xff, 0x31, 0x13, 0x19, 0xff, 0x2c, 0x12, 0x0e, 0xff, 0x56, 0x48, 0x41, 0xff, 0xa9, 0xa5, 0x8e, 0xff, 0xb8, 0xac, 0x96, 0xff, 0x6c, 0x52, 0x4c, 0xff, 0x56, 0x3e, 0x3e, 0xff, 0x54, 0x36, 0x34, 0xff, 0x2f, 0x12, 0x13, 0xff, 0x2b, 0x0b, 0x07, 0xff, 0x40, 0x26, 0x31, 0xff, 0x60, 0x63, 0x95, 0xff, 0x98, 0xb0, 0xd2, 0xff, 0xc0, 0xda, 0xe7, 0xff, 0xb7, 0xcf, 0xde, 0xff, 0xb3, 0xcc, 0xdd, 0xff, 0xb4, 0xca, 0xdb, 0xff, 0xb2, 0xc6, 0xd6, 0xff, 0xad, 0xbf, 0xcc, 0xff, 0xa1, 0xaf, 0xc6, 0xff, 0x85, 0x8f, 0xbb, 0xff, 0x74, 0x7a, 0xb6, 0xff, 0x79, 0x7c, 0xbb, 0xff, 0x79, 0x7e, 0xba, 0xff, 0x85, 0x8a, 0xbe, 0xff, 0x6c, 0x68, 0x8c, 0xff, 0x4d, 0x3b, 0x49, 0xff, 0x2c, 0x16, 0x16, 0xff, 0x2d, 0x13, 0x0c, 0xff, 0x36, 0x1a, 0x13, 0xff, 0x24, 0x07, 0x09, 0xff, 0x27, 0x07, 0x0d, 0xff, 0x42, 0x29, 0x25, 0xff, 0x3d, 0x28, 0x22, 0xff, 0x41, 0x2a, 0x26, 0xff, 0x39, 0x21, 0x1b, 0xff, 0x29, 0x10, 0x09, 0xff, 0x31, 0x17, 0x14, 0xff, 0x2b, 0x13, 0x14, 0xff, 0x33, 0x22, 0x34, 0xff, 0x43, 0x3d, 0x68, 0xff, 0x4c, 0x51, 0x83, 0xff, 0x5e, 0x62, 0x96, 0xff, 0x84, 0x88, 0xae, 0xff, 0x8a, 0x90, 0xa6, 0xff, 0x8a, 0x91, 0xa2, 0xff, 0x93, 0x9c, 0xab, 0xff, 0x97, 0xa1, 0xb0, 0xff, 0x9b, 0xa6, 0xb2, 0xff, 0xa0, 0xaa, 0xb7, 0xff, 0xa0, 0xaa, 0xb8, 0xff, 0x9c, 0xa6, 0xb8, 0xff, 0x95, 0x9f, 0xb2, 0xff, 0x94, 0x9f, 0xad, 0xff, 0x98, 0xa2, 0xae, 0xff, 0x94, 0x9c, 0xad, 0xff, 0x90, 0x96, 0xab, 0xff, 0x65, 0x66, 0x7c, 0xff, 0x3a, 0x33, 0x43, 0xff, 0x58, 0x4b, 0x55, 0xff, 0x4f, 0x40, 0x41, 0xff, 0x45, 0x31, 0x31, 0xff, 0x36, 0x24, 0x25, 0xff, 0x2b, 0x17, 0x1a, 0xff, 0x3e, 0x2a, 0x24, 0xff, 0x63, 0x50, 0x47, 0xff, 0x3a, 0x27, 0x21, 0xff, 0x4e, 0x3d, 0x33, 0xff, 0x34, 0x1f, 0x1f, 0xff, 0x24, 0x0f, 0x15, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x2d, 0x1b, 0x1a, 0xff, 0x3b, 0x26, 0x26, 0xff, 0x20, 0x0c, 0x0f, 0xff, 0x3c, 0x2b, 0x28, 0xff, 0x3b, 0x26, 0x28, 0xff, 0x37, 0x1f, 0x1e, 0xff, 0x51, 0x3b, 0x2c, 0xff, 0x3d, 0x27, 0x1f, 0xff, 0x3d, 0x27, 0x23, 0xff, 0x44, 0x2f, 0x29, 0xff, 0x37, 0x21, 0x1c, 0xff, 0x38, 0x22, 0x20, 0xff, 0x30, 0x1a, 0x1a, 0xff, 0x25, 0x0c, 0x10, 0xff, 0x20, 0x06, 0x07, 0xff, 0x39, 0x25, 0x1b, 0xff, 0x4a, 0x37, 0x2b, 0xff, 0x65, 0x55, 0x50, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xeb, 0xeb, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xc6, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xd8, 0xc7, 0xff, 0xb4, 0xb5, 0x95, 0xff, 0xa5, 0xa2, 0x7b, 0xff, 0xa2, 0x98, 0x71, 0xff, 0xa0, 0x92, 0x6b, 0xff, 0x98, 0x89, 0x61, 0xff, 0x94, 0x84, 0x5a, 0xff, 0x93, 0x80, 0x56, 0xff, 0x91, 0x7d, 0x52, 0xff, 0x8d, 0x79, 0x4f, 0xff, 0x91, 0x80, 0x54, 0xff, 0xa3, 0x93, 0x64, 0xff, 0xae, 0x9e, 0x6f, 0xff, 0xac, 0x9c, 0x6f, 0xff, 0x9d, 0x8d, 0x5f, 0xff, 0x90, 0x80, 0x53, 0xff, 0x9e, 0x8c, 0x5f, 0xff, 0xa3, 0x90, 0x65, 0xff, 0xa1, 0x90, 0x66, 0xff, 0xa6, 0x96, 0x6b, 0xff, 0x94, 0x7f, 0x59, 0xff, 0x7b, 0x65, 0x43, 0xff, 0x92, 0x81, 0x5e, 0xff, 0x99, 0x8c, 0x66, 0xff, 0x9b, 0x8e, 0x6e, 0xff, 0x91, 0x82, 0x67, 0xff, 0x84, 0x71, 0x52, 0xff, 0x6c, 0x55, 0x39, 0xff, 0x76, 0x5f, 0x43, 0xff, 0x8f, 0x7a, 0x57, 0xff, 0x92, 0x80, 0x5c, 0xff, 0x9e, 0x90, 0x6f, 0xff, 0x90, 0x7d, 0x57, 0xff, 0x8c, 0x81, 0x61, 0xff, 0xb4, 0xb9, 0xa1, 0xff, 0xb8, 0xb6, 0xa3, 0xff, 0xa9, 0xa6, 0x94, 0xff, 0x97, 0x97, 0x8a, 0xff, 0x94, 0x94, 0x8a, 0xff, 0x98, 0x9b, 0x8f, 0xff, 0xa2, 0xa1, 0x93, 0xff, 0x52, 0x44, 0x45, 0xff, 0x34, 0x22, 0x29, 0xff, 0x35, 0x23, 0x2b, 0xff, 0x35, 0x27, 0x2f, 0xff, 0x1b, 0x07, 0x0a, 0xff, 0x51, 0x48, 0x50, 0xff, 0xaf, 0xc2, 0xcf, 0xff, 0x7d, 0x79, 0x83, 0xff, 0x44, 0x2c, 0x25, 0xff, 0xa4, 0xa0, 0x96, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xd3, 0xc3, 0xff, 0x5b, 0x3b, 0x39, 0xff, 0x68, 0x49, 0x47, 0xff, 0x53, 0x2f, 0x25, 0xff, 0x36, 0x16, 0x17, 0xff, 0x34, 0x1b, 0x22, 0xff, 0x23, 0x06, 0x03, 0xff, 0x2e, 0x1a, 0x2a, 0xff, 0x88, 0x95, 0xb8, 0xff, 0xc4, 0xe0, 0xf0, 0xff, 0xbf, 0xd7, 0xe5, 0xff, 0xb6, 0xd2, 0xe1, 0xff, 0xb7, 0xd0, 0xdf, 0xff, 0xb9, 0xcc, 0xdc, 0xff, 0xb9, 0xc8, 0xd3, 0xff, 0xa8, 0xb5, 0xc9, 0xff, 0x8c, 0x97, 0xc2, 0xff, 0x6f, 0x70, 0xaa, 0xff, 0x6f, 0x6b, 0xa7, 0xff, 0x75, 0x75, 0xb2, 0xff, 0x8d, 0x96, 0xce, 0xff, 0x76, 0x76, 0x9c, 0xff, 0x31, 0x15, 0x19, 0xff, 0x30, 0x12, 0x0e, 0xff, 0x24, 0x07, 0x09, 0xff, 0x3c, 0x1d, 0x1e, 0xff, 0x6c, 0x57, 0x4c, 0xff, 0x67, 0x52, 0x44, 0xff, 0x42, 0x2d, 0x2a, 0xff, 0x44, 0x2e, 0x2d, 0xff, 0x3f, 0x25, 0x21, 0xff, 0x38, 0x20, 0x1f, 0xff, 0x3c, 0x25, 0x22, 0xff, 0x35, 0x1c, 0x1a, 0xff, 0x2d, 0x10, 0x0e, 0xff, 0x2f, 0x16, 0x14, 0xff, 0x28, 0x18, 0x25, 0xff, 0x37, 0x2f, 0x4a, 0xff, 0x32, 0x2e, 0x4c, 0xff, 0x4f, 0x4e, 0x67, 0xff, 0x7f, 0x82, 0x9c, 0xff, 0x84, 0x8b, 0xa0, 0xff, 0x8f, 0x99, 0xab, 0xff, 0x9a, 0xa5, 0xb4, 0xff, 0xa0, 0xab, 0xb7, 0xff, 0x9f, 0xaa, 0xb8, 0xff, 0x9e, 0xa8, 0xb9, 0xff, 0x99, 0xa4, 0xb6, 0xff, 0x99, 0xa4, 0xb6, 0xff, 0x91, 0x9a, 0xab, 0xff, 0x9f, 0xa7, 0xb4, 0xff, 0x98, 0xa1, 0xb1, 0xff, 0x86, 0x8e, 0xa3, 0xff, 0x5c, 0x5c, 0x72, 0xff, 0x3e, 0x34, 0x48, 0xff, 0x53, 0x43, 0x4e, 0xff, 0x48, 0x37, 0x3c, 0xff, 0x35, 0x24, 0x25, 0xff, 0x35, 0x23, 0x24, 0xff, 0x32, 0x1e, 0x22, 0xff, 0x31, 0x1c, 0x1c, 0xff, 0x44, 0x30, 0x27, 0xff, 0x33, 0x20, 0x1c, 0xff, 0x55, 0x45, 0x3c, 0xff, 0x44, 0x32, 0x2b, 0xff, 0x21, 0x0c, 0x12, 0xff, 0x33, 0x21, 0x21, 0xff, 0x46, 0x33, 0x30, 0xff, 0x2e, 0x19, 0x1a, 0xff, 0x28, 0x16, 0x19, 0xff, 0x4a, 0x3b, 0x37, 0xff, 0x34, 0x21, 0x24, 0xff, 0x43, 0x2f, 0x31, 0xff, 0x5d, 0x4a, 0x37, 0xff, 0x2d, 0x18, 0x16, 0xff, 0x4e, 0x37, 0x32, 0xff, 0x63, 0x51, 0x3c, 0xff, 0x31, 0x1d, 0x13, 0xff, 0x36, 0x1e, 0x1f, 0xff, 0x2d, 0x18, 0x17, 0xff, 0x34, 0x26, 0x1e, 0xff, 0x54, 0x48, 0x3d, 0xff, 0x84, 0x7c, 0x71, 0xff, 0x83, 0x7d, 0x69, 0xff, 0xac, 0xa8, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xfa, 0xf5, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdd, 0xe0, 0xd1, 0xff, 0xb9, 0xb9, 0x9b, 0xff, 0xa6, 0xa2, 0x7b, 0xff, 0xa0, 0x97, 0x70, 0xff, 0x9c, 0x8f, 0x67, 0xff, 0x92, 0x83, 0x5b, 0xff, 0x8f, 0x7f, 0x55, 0xff, 0x91, 0x7f, 0x55, 0xff, 0x96, 0x82, 0x57, 0xff, 0x9a, 0x87, 0x5c, 0xff, 0xa3, 0x92, 0x67, 0xff, 0xa8, 0x98, 0x6b, 0xff, 0x9e, 0x8e, 0x5f, 0xff, 0x96, 0x86, 0x56, 0xff, 0x97, 0x87, 0x59, 0xff, 0x9a, 0x87, 0x5c, 0xff, 0x91, 0x7c, 0x54, 0xff, 0x8e, 0x7a, 0x52, 0xff, 0x8c, 0x7b, 0x51, 0xff, 0x9f, 0x8d, 0x65, 0xff, 0x9f, 0x8d, 0x67, 0xff, 0x76, 0x61, 0x3d, 0xff, 0x85, 0x71, 0x51, 0xff, 0xb3, 0xad, 0x8b, 0xff, 0x9d, 0x93, 0x73, 0xff, 0x6e, 0x57, 0x3c, 0xff, 0x7a, 0x63, 0x44, 0xff, 0x83, 0x6d, 0x4e, 0xff, 0x83, 0x6e, 0x4f, 0xff, 0x8d, 0x7b, 0x59, 0xff, 0x90, 0x7e, 0x57, 0xff, 0x89, 0x78, 0x54, 0xff, 0x93, 0x8d, 0x6c, 0xff, 0xbf, 0xc5, 0xac, 0xff, 0xc4, 0xc9, 0xb5, 0xff, 0x93, 0x8d, 0x79, 0xff, 0x94, 0x8c, 0x79, 0xff, 0xa1, 0x9d, 0x8d, 0xff, 0x8a, 0x89, 0x79, 0xff, 0xa2, 0xa2, 0x93, 0xff, 0x89, 0x82, 0x7b, 0xff, 0x36, 0x27, 0x2b, 0xff, 0x39, 0x27, 0x30, 0xff, 0x3c, 0x2b, 0x33, 0xff, 0x33, 0x26, 0x2d, 0xff, 0x14, 0x00, 0x05, 0xff, 0x63, 0x5b, 0x68, 0xff, 0xd5, 0xed, 0xff, 0xff, 0xc8, 0xe2, 0xee, 0xff, 0x4f, 0x36, 0x38, 0xff, 0x97, 0x90, 0x90, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd5, 0xda, 0xd0, 0xff, 0x31, 0x1c, 0x29, 0xff, 0x37, 0x1a, 0x2b, 0xff, 0x43, 0x22, 0x27, 0xff, 0x52, 0x35, 0x3c, 0xff, 0x24, 0x11, 0x1e, 0xff, 0x50, 0x3b, 0x40, 0xff, 0x4d, 0x35, 0x3d, 0xff, 0x59, 0x5b, 0x71, 0xff, 0xcc, 0xe6, 0xf8, 0xff, 0xc4, 0xda, 0xe8, 0xff, 0xc0, 0xda, 0xe4, 0xff, 0xc0, 0xd8, 0xe2, 0xff, 0xbd, 0xd1, 0xdd, 0xff, 0xb7, 0xc7, 0xd3, 0xff, 0xa9, 0xb6, 0xc9, 0xff, 0x89, 0x92, 0xbb, 0xff, 0x74, 0x71, 0xa6, 0xff, 0x71, 0x65, 0x95, 0xff, 0x6b, 0x69, 0x9f, 0xff, 0x90, 0x9b, 0xd4, 0xff, 0x79, 0x77, 0x99, 0xff, 0x35, 0x15, 0x15, 0xff, 0x2a, 0x09, 0x0c, 0xff, 0x50, 0x3f, 0x4e, 0xff, 0xa4, 0x97, 0x9b, 0xff, 0xf8, 0xf2, 0xe0, 0xff, 0xa5, 0x99, 0x85, 0xff, 0x1e, 0x03, 0x06, 0xff, 0x3f, 0x22, 0x26, 0xff, 0x30, 0x17, 0x13, 0xff, 0x3e, 0x24, 0x27, 0xff, 0x2a, 0x12, 0x14, 0xff, 0x4d, 0x37, 0x2e, 0xff, 0x5f, 0x4c, 0x45, 0xff, 0x28, 0x13, 0x17, 0xff, 0x32, 0x1f, 0x19, 0xff, 0x40, 0x28, 0x29, 0xff, 0x32, 0x1f, 0x1f, 0xff, 0x40, 0x35, 0x43, 0xff, 0x6d, 0x6a, 0x8b, 0xff, 0x85, 0x8d, 0xa7, 0xff, 0x96, 0xa2, 0xb2, 0xff, 0x9f, 0xaa, 0xb9, 0xff, 0xa5, 0xb0, 0xbe, 0xff, 0xa7, 0xb2, 0xc1, 0xff, 0xa3, 0xb0, 0xc1, 0xff, 0x9f, 0xab, 0xbe, 0xff, 0x9d, 0xa7, 0xba, 0xff, 0x90, 0x99, 0xab, 0xff, 0x9a, 0xa3, 0xb4, 0xff, 0x99, 0xa4, 0xb4, 0xff, 0x8c, 0x93, 0xa8, 0xff, 0x54, 0x52, 0x6c, 0xff, 0x4c, 0x43, 0x5c, 0xff, 0x48, 0x3a, 0x48, 0xff, 0x45, 0x35, 0x3b, 0xff, 0x42, 0x31, 0x32, 0xff, 0x29, 0x16, 0x17, 0xff, 0x25, 0x12, 0x17, 0xff, 0x38, 0x26, 0x27, 0xff, 0x3c, 0x2b, 0x28, 0xff, 0x3b, 0x2a, 0x28, 0xff, 0x58, 0x47, 0x3f, 0xff, 0x54, 0x41, 0x37, 0xff, 0x2b, 0x17, 0x15, 0xff, 0x3e, 0x29, 0x2a, 0xff, 0x36, 0x21, 0x24, 0xff, 0x2c, 0x18, 0x1d, 0xff, 0x51, 0x3f, 0x3e, 0xff, 0x52, 0x41, 0x3e, 0xff, 0x37, 0x25, 0x2b, 0xff, 0x59, 0x4c, 0x58, 0xff, 0x60, 0x50, 0x44, 0xff, 0x57, 0x41, 0x34, 0xff, 0x4a, 0x37, 0x2d, 0xff, 0x5c, 0x46, 0x35, 0xff, 0x4b, 0x37, 0x28, 0xff, 0x46, 0x35, 0x26, 0xff, 0x60, 0x51, 0x48, 0xff, 0x75, 0x68, 0x5d, 0xff, 0x88, 0x7d, 0x69, 0xff, 0xb0, 0xac, 0x97, 0xff, 0xb5, 0xb7, 0xa9, 0xff, 0xc4, 0xc6, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0x8c, 0xf6, 0xed, 0xe7, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xe6, 0xdc, 0xff, 0xbd, 0xbc, 0xa1, 0xff, 0xa2, 0x9e, 0x77, 0xff, 0xa0, 0x96, 0x6f, 0xff, 0x96, 0x89, 0x61, 0xff, 0x9c, 0x8e, 0x65, 0xff, 0xa4, 0x94, 0x6a, 0xff, 0x9b, 0x89, 0x5f, 0xff, 0x98, 0x85, 0x59, 0xff, 0x96, 0x83, 0x59, 0xff, 0x93, 0x82, 0x57, 0xff, 0x90, 0x80, 0x55, 0xff, 0x96, 0x85, 0x5a, 0xff, 0x9a, 0x8a, 0x5d, 0xff, 0x98, 0x86, 0x5a, 0xff, 0x98, 0x84, 0x59, 0xff, 0x90, 0x7b, 0x52, 0xff, 0x8c, 0x79, 0x50, 0xff, 0xa0, 0x8e, 0x66, 0xff, 0x87, 0x74, 0x50, 0xff, 0x97, 0x85, 0x5f, 0xff, 0x89, 0x76, 0x50, 0xff, 0x8f, 0x81, 0x5e, 0xff, 0xb4, 0xae, 0x8a, 0xff, 0x9b, 0x90, 0x6e, 0xff, 0x77, 0x61, 0x43, 0xff, 0x8c, 0x7a, 0x59, 0xff, 0x95, 0x85, 0x63, 0xff, 0x7e, 0x6c, 0x4b, 0xff, 0x87, 0x73, 0x51, 0xff, 0x92, 0x7e, 0x5a, 0xff, 0xb0, 0xb2, 0x96, 0xff, 0xb7, 0xbf, 0xa6, 0xff, 0xb2, 0xaf, 0x95, 0xff, 0xa5, 0xa2, 0x87, 0xff, 0x95, 0x8e, 0x70, 0xff, 0x97, 0x8a, 0x73, 0xff, 0x89, 0x83, 0x71, 0xff, 0xa0, 0xa0, 0x8c, 0xff, 0x9d, 0x9c, 0x90, 0xff, 0x56, 0x49, 0x4f, 0xff, 0x43, 0x33, 0x3c, 0xff, 0x3f, 0x2f, 0x3a, 0xff, 0x38, 0x28, 0x33, 0xff, 0x2c, 0x1c, 0x24, 0xff, 0x16, 0x02, 0x08, 0xff, 0x72, 0x74, 0x85, 0xff, 0xca, 0xe3, 0xf6, 0xff, 0xbc, 0xce, 0xd5, 0xff, 0x49, 0x32, 0x2b, 0xff, 0x49, 0x32, 0x30, 0xff, 0xdf, 0xec, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xc7, 0xff, 0x53, 0x41, 0x51, 0xff, 0x41, 0x29, 0x3e, 0xff, 0x2b, 0x12, 0x1e, 0xff, 0x49, 0x32, 0x39, 0xff, 0x80, 0x6e, 0x7c, 0xff, 0x3e, 0x2d, 0x41, 0xff, 0x45, 0x3f, 0x47, 0xff, 0xcb, 0xe5, 0xf2, 0xff, 0xc8, 0xe2, 0xef, 0xff, 0xc5, 0xe1, 0xe7, 0xff, 0xc4, 0xdd, 0xe5, 0xff, 0xc1, 0xd3, 0xe0, 0xff, 0xb9, 0xca, 0xd6, 0xff, 0xa9, 0xb6, 0xc4, 0xff, 0x9a, 0xa2, 0xbc, 0xff, 0x89, 0x89, 0xaa, 0xff, 0x70, 0x68, 0x8b, 0xff, 0x79, 0x79, 0xa3, 0xff, 0x95, 0x98, 0xbd, 0xff, 0x45, 0x30, 0x38, 0xff, 0x07, 0x00, 0x00, 0xff, 0x4d, 0x41, 0x5e, 0xff, 0xda, 0xdf, 0xf2, 0xff, 0xe9, 0xf6, 0xf1, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xa4, 0x9e, 0x9a, 0xff, 0x32, 0x13, 0x18, 0xff, 0x46, 0x28, 0x2b, 0xff, 0x2c, 0x16, 0x18, 0xff, 0x40, 0x29, 0x2f, 0xff, 0x27, 0x11, 0x12, 0xff, 0xb7, 0xa9, 0xa0, 0xff, 0x8e, 0x80, 0x74, 0xff, 0x2a, 0x10, 0x0b, 0xff, 0x3d, 0x22, 0x1e, 0xff, 0x3b, 0x27, 0x25, 0xff, 0x49, 0x3b, 0x40, 0xff, 0x67, 0x62, 0x75, 0xff, 0x7b, 0x7d, 0x9e, 0xff, 0x93, 0x9d, 0xb3, 0xff, 0xa3, 0xb1, 0xbf, 0xff, 0xa9, 0xb7, 0xc4, 0xff, 0xad, 0xba, 0xc7, 0xff, 0xa9, 0xb6, 0xc5, 0xff, 0xa7, 0xb4, 0xc7, 0xff, 0xa4, 0xb2, 0xc4, 0xff, 0x9f, 0xab, 0xbc, 0xff, 0x8f, 0x96, 0xa9, 0xff, 0x8c, 0x95, 0xa9, 0xff, 0x9e, 0xaa, 0xba, 0xff, 0x89, 0x8f, 0xa2, 0xff, 0x48, 0x46, 0x5c, 0xff, 0x5d, 0x55, 0x6c, 0xff, 0x50, 0x45, 0x55, 0xff, 0x43, 0x35, 0x3d, 0xff, 0x45, 0x35, 0x37, 0xff, 0x3b, 0x27, 0x2a, 0xff, 0x34, 0x21, 0x21, 0xff, 0x3a, 0x29, 0x29, 0xff, 0x58, 0x47, 0x47, 0xff, 0x49, 0x35, 0x30, 0xff, 0x38, 0x24, 0x1e, 0xff, 0x73, 0x63, 0x59, 0xff, 0x4f, 0x3e, 0x36, 0xff, 0x24, 0x0f, 0x15, 0xff, 0x30, 0x1c, 0x26, 0xff, 0x43, 0x37, 0x36, 0xff, 0x82, 0x78, 0x6a, 0xff, 0x6b, 0x5d, 0x5b, 0xff, 0x33, 0x23, 0x2f, 0xff, 0x50, 0x49, 0x60, 0xff, 0x62, 0x52, 0x53, 0xff, 0x6a, 0x52, 0x37, 0xff, 0x72, 0x65, 0x54, 0xff, 0x57, 0x40, 0x30, 0xff, 0x54, 0x3d, 0x30, 0xff, 0x5c, 0x47, 0x38, 0xff, 0x46, 0x34, 0x2d, 0xff, 0x39, 0x25, 0x26, 0xff, 0x3d, 0x2d, 0x22, 0xff, 0x4c, 0x39, 0x30, 0xff, 0x47, 0x32, 0x2f, 0xff, 0xaa, 0xa2, 0x94, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xe7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf5, 0xec, 0xe7, 0x6b, 0xf6, 0xed, 0xe7, 0xff, 0xf8, 0xf1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xf0, 0xe9, 0xff, 0xc2, 0xc0, 0xa7, 0xff, 0xa1, 0x9c, 0x76, 0xff, 0x99, 0x8e, 0x67, 0xff, 0xa6, 0x99, 0x72, 0xff, 0xae, 0x9f, 0x77, 0xff, 0x98, 0x89, 0x5e, 0xff, 0x91, 0x7f, 0x55, 0xff, 0x8c, 0x79, 0x4f, 0xff, 0x8b, 0x77, 0x4f, 0xff, 0x8b, 0x79, 0x4f, 0xff, 0x92, 0x81, 0x56, 0xff, 0x9a, 0x89, 0x5e, 0xff, 0x9b, 0x89, 0x60, 0xff, 0x99, 0x85, 0x5c, 0xff, 0x96, 0x83, 0x58, 0xff, 0x91, 0x7d, 0x52, 0xff, 0x8e, 0x7b, 0x51, 0xff, 0xa7, 0x95, 0x6f, 0xff, 0x8b, 0x78, 0x54, 0xff, 0x92, 0x82, 0x5c, 0xff, 0xb9, 0xab, 0x82, 0xff, 0xb4, 0xab, 0x85, 0xff, 0xae, 0xa8, 0x85, 0xff, 0x8f, 0x80, 0x5f, 0xff, 0xa2, 0x93, 0x6c, 0xff, 0xb5, 0xb1, 0x8c, 0xff, 0x94, 0x87, 0x69, 0xff, 0x84, 0x6d, 0x4c, 0xff, 0x8a, 0x7a, 0x5a, 0xff, 0xb2, 0xb1, 0x9c, 0xff, 0xba, 0xba, 0xa0, 0xff, 0xb2, 0xac, 0x8e, 0xff, 0x98, 0x92, 0x75, 0xff, 0xa6, 0xa5, 0x87, 0xff, 0xb9, 0xb5, 0x99, 0xff, 0x98, 0x8d, 0x78, 0xff, 0x96, 0x99, 0x89, 0xff, 0xbb, 0xc3, 0xb5, 0xff, 0x74, 0x73, 0x70, 0xff, 0x3a, 0x2d, 0x39, 0xff, 0x47, 0x39, 0x45, 0xff, 0x43, 0x38, 0x44, 0xff, 0x32, 0x21, 0x2e, 0xff, 0x2f, 0x1f, 0x2a, 0xff, 0x25, 0x12, 0x1d, 0xff, 0x86, 0x8d, 0x9d, 0xff, 0xc5, 0xe5, 0xf1, 0xff, 0xbb, 0xcc, 0xce, 0xff, 0x78, 0x72, 0x65, 0xff, 0x44, 0x28, 0x1d, 0xff, 0x49, 0x32, 0x2c, 0xff, 0x7b, 0x71, 0x65, 0xff, 0xb4, 0xb1, 0x9d, 0xff, 0x96, 0x87, 0x78, 0xff, 0x5c, 0x41, 0x3b, 0xff, 0x5a, 0x41, 0x39, 0xff, 0x66, 0x51, 0x47, 0xff, 0x61, 0x4f, 0x4a, 0xff, 0x23, 0x0c, 0x09, 0xff, 0x62, 0x5d, 0x60, 0xff, 0xd4, 0xf1, 0xfc, 0xff, 0xcb, 0xe6, 0xf0, 0xff, 0xc9, 0xe4, 0xeb, 0xff, 0xc3, 0xde, 0xe7, 0xff, 0xc1, 0xd6, 0xe2, 0xff, 0xba, 0xcc, 0xd8, 0xff, 0xac, 0xb9, 0xc6, 0xff, 0xa6, 0xb1, 0xbd, 0xff, 0x9e, 0xa1, 0xaf, 0xff, 0x8b, 0x88, 0xa3, 0xff, 0x9a, 0x9d, 0xbc, 0xff, 0x53, 0x4c, 0x61, 0xff, 0x01, 0x00, 0x00, 0xff, 0x3e, 0x2d, 0x34, 0xff, 0x99, 0x95, 0xcf, 0xff, 0xca, 0xd5, 0xf8, 0xff, 0xec, 0xf9, 0xfa, 0xff, 0xeb, 0xff, 0xf7, 0xff, 0xfb, 0xff, 0xfb, 0xff, 0x88, 0x7f, 0x79, 0xff, 0x32, 0x1e, 0x22, 0xff, 0x36, 0x1f, 0x27, 0xff, 0x2a, 0x12, 0x18, 0xff, 0x50, 0x3b, 0x39, 0xff, 0x67, 0x51, 0x4b, 0xff, 0x46, 0x27, 0x1a, 0xff, 0x52, 0x34, 0x24, 0xff, 0x73, 0x5f, 0x5b, 0xff, 0x92, 0x90, 0x8a, 0xff, 0xa1, 0xa9, 0xaa, 0xff, 0xaa, 0xb7, 0xbf, 0xff, 0xa7, 0xb6, 0xc4, 0xff, 0xaa, 0xb9, 0xc4, 0xff, 0xae, 0xbd, 0xc9, 0xff, 0xb1, 0xc0, 0xce, 0xff, 0xaf, 0xbe, 0xcb, 0xff, 0xa9, 0xb7, 0xc7, 0xff, 0xaa, 0xb8, 0xca, 0xff, 0xa3, 0xb2, 0xc3, 0xff, 0xa4, 0xb1, 0xc2, 0xff, 0x93, 0x9c, 0xb0, 0xff, 0x87, 0x8f, 0xa5, 0xff, 0x9c, 0xa6, 0xb9, 0xff, 0x80, 0x87, 0x99, 0xff, 0x4f, 0x4c, 0x5f, 0xff, 0x6b, 0x66, 0x7a, 0xff, 0x59, 0x52, 0x60, 0xff, 0x52, 0x47, 0x4f, 0xff, 0x4c, 0x3d, 0x41, 0xff, 0x48, 0x35, 0x39, 0xff, 0x39, 0x26, 0x28, 0xff, 0x3d, 0x29, 0x2b, 0xff, 0x47, 0x35, 0x36, 0xff, 0x68, 0x56, 0x51, 0xff, 0x34, 0x21, 0x1f, 0xff, 0x4f, 0x41, 0x3f, 0xff, 0x59, 0x4c, 0x46, 0xff, 0x35, 0x24, 0x2a, 0xff, 0x39, 0x28, 0x35, 0xff, 0x6f, 0x67, 0x64, 0xff, 0xa3, 0x9e, 0x89, 0xff, 0x7c, 0x73, 0x6a, 0xff, 0x50, 0x45, 0x51, 0xff, 0x42, 0x38, 0x57, 0xff, 0x61, 0x52, 0x55, 0xff, 0x75, 0x67, 0x4a, 0xff, 0x9c, 0x94, 0x7c, 0xff, 0x7e, 0x6d, 0x50, 0xff, 0x4b, 0x37, 0x29, 0xff, 0x3e, 0x23, 0x28, 0xff, 0x26, 0x0d, 0x0a, 0xff, 0x4a, 0x32, 0x28, 0xff, 0x4a, 0x32, 0x24, 0xff, 0x5c, 0x44, 0x33, 0xff, 0x4e, 0x36, 0x2b, 0xff, 0x9e, 0x94, 0x86, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0xd6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf5, 0xee, 0xe7, 0x4b, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf9, 0xf6, 0xff, 0xcd, 0xcc, 0xb9, 0xff, 0x9b, 0x93, 0x6e, 0xff, 0xa3, 0x99, 0x73, 0xff, 0xb5, 0xa9, 0x82, 0xff, 0x95, 0x86, 0x5e, 0xff, 0x8c, 0x7c, 0x52, 0xff, 0x8f, 0x7d, 0x54, 0xff, 0x8e, 0x7c, 0x54, 0xff, 0x8d, 0x7b, 0x52, 0xff, 0x8d, 0x7b, 0x51, 0xff, 0x8f, 0x7e, 0x53, 0xff, 0x97, 0x86, 0x5b, 0xff, 0x9a, 0x89, 0x5e, 0xff, 0x97, 0x86, 0x5b, 0xff, 0x95, 0x83, 0x58, 0xff, 0x96, 0x82, 0x57, 0xff, 0x96, 0x84, 0x58, 0xff, 0xa2, 0x93, 0x69, 0xff, 0x90, 0x7d, 0x58, 0xff, 0x8b, 0x7a, 0x53, 0xff, 0xaf, 0xa4, 0x7c, 0xff, 0xb5, 0xae, 0x88, 0xff, 0xb2, 0xb0, 0x8b, 0xff, 0x83, 0x74, 0x55, 0xff, 0x8f, 0x81, 0x5d, 0xff, 0xb4, 0xab, 0x84, 0xff, 0xa4, 0x9d, 0x77, 0xff, 0x93, 0x84, 0x66, 0xff, 0xb0, 0xab, 0x8d, 0xff, 0xb6, 0xb8, 0x96, 0xff, 0xa7, 0xa2, 0x84, 0xff, 0xb6, 0xb8, 0xa6, 0xff, 0xac, 0xb0, 0x93, 0xff, 0xb2, 0xb1, 0x8d, 0xff, 0x9e, 0x99, 0x80, 0xff, 0x9e, 0x9c, 0x87, 0xff, 0xc1, 0xcd, 0xbf, 0xff, 0xb0, 0xbb, 0xb7, 0xff, 0x5d, 0x59, 0x61, 0xff, 0x46, 0x3b, 0x48, 0xff, 0x4a, 0x3e, 0x4e, 0xff, 0x3d, 0x33, 0x44, 0xff, 0x31, 0x22, 0x2c, 0xff, 0x37, 0x2b, 0x38, 0xff, 0x2f, 0x20, 0x30, 0xff, 0x92, 0x9d, 0xae, 0xff, 0xc5, 0xe0, 0xed, 0xff, 0xb4, 0xc5, 0xd0, 0xff, 0xa5, 0xaf, 0xb2, 0xff, 0xa8, 0xa8, 0xa4, 0xff, 0x76, 0x68, 0x66, 0xff, 0x45, 0x32, 0x32, 0xff, 0x51, 0x44, 0x42, 0xff, 0x82, 0x75, 0x74, 0xff, 0x87, 0x79, 0x7d, 0xff, 0x8f, 0x84, 0x88, 0xff, 0x72, 0x6a, 0x6b, 0xff, 0x56, 0x4e, 0x54, 0xff, 0x5d, 0x52, 0x61, 0xff, 0xad, 0xb4, 0xc4, 0xff, 0xd6, 0xf5, 0xfb, 0xff, 0xc9, 0xe3, 0xe9, 0xff, 0xcc, 0xe2, 0xec, 0xff, 0xc5, 0xe3, 0xea, 0xff, 0xc2, 0xdb, 0xe1, 0xff, 0xbc, 0xcf, 0xda, 0xff, 0xb4, 0xc3, 0xcf, 0xff, 0xa9, 0xb8, 0xc4, 0xff, 0xa9, 0xad, 0xb8, 0xff, 0xa5, 0xa7, 0xb0, 0xff, 0x96, 0x9f, 0xaf, 0xff, 0x4f, 0x45, 0x62, 0xff, 0x3a, 0x25, 0x2e, 0xff, 0x5e, 0x4a, 0x42, 0xff, 0x66, 0x54, 0x65, 0xff, 0x53, 0x44, 0x5c, 0xff, 0x7f, 0x76, 0x7e, 0xff, 0xa7, 0xaa, 0x9f, 0xff, 0xc4, 0xc6, 0xb7, 0xff, 0xac, 0xa3, 0x94, 0xff, 0x51, 0x3d, 0x35, 0xff, 0x4a, 0x32, 0x2f, 0xff, 0x50, 0x37, 0x2f, 0xff, 0x51, 0x35, 0x2a, 0xff, 0x3d, 0x1f, 0x11, 0xff, 0x64, 0x48, 0x38, 0xff, 0x92, 0x87, 0x7e, 0xff, 0xc1, 0xc7, 0xc5, 0xff, 0xc7, 0xd6, 0xd7, 0xff, 0xc0, 0xd1, 0xd6, 0xff, 0xba, 0xcb, 0xd1, 0xff, 0xb7, 0xc9, 0xce, 0xff, 0xb5, 0xc7, 0xce, 0xff, 0xb3, 0xc3, 0xce, 0xff, 0xb3, 0xc3, 0xce, 0xff, 0xac, 0xbc, 0xca, 0xff, 0xab, 0xba, 0xcb, 0xff, 0xaa, 0xb7, 0xca, 0xff, 0xa6, 0xb5, 0xc6, 0xff, 0xa1, 0xb1, 0xc2, 0xff, 0x97, 0xa3, 0xb8, 0xff, 0x82, 0x88, 0xa1, 0xff, 0x8e, 0x96, 0xac, 0xff, 0x8e, 0x97, 0xaa, 0xff, 0x5e, 0x5a, 0x70, 0xff, 0x65, 0x63, 0x78, 0xff, 0x6d, 0x6a, 0x77, 0xff, 0x5d, 0x55, 0x5d, 0xff, 0x56, 0x4a, 0x4d, 0xff, 0x3b, 0x2d, 0x2f, 0xff, 0x4d, 0x3e, 0x43, 0xff, 0x46, 0x31, 0x39, 0xff, 0x2d, 0x19, 0x21, 0xff, 0x62, 0x56, 0x55, 0xff, 0x62, 0x52, 0x52, 0xff, 0x38, 0x27, 0x2e, 0xff, 0x43, 0x35, 0x37, 0xff, 0x43, 0x35, 0x37, 0xff, 0x52, 0x44, 0x4c, 0xff, 0x83, 0x7c, 0x76, 0xff, 0xa2, 0xa0, 0x8a, 0xff, 0x99, 0x96, 0x82, 0xff, 0x65, 0x5c, 0x65, 0xff, 0x41, 0x33, 0x4b, 0xff, 0x7a, 0x6e, 0x6c, 0xff, 0x94, 0x93, 0x7e, 0xff, 0xa1, 0x9c, 0x84, 0xff, 0x8d, 0x7e, 0x64, 0xff, 0x7f, 0x72, 0x5e, 0xff, 0x42, 0x31, 0x2a, 0xff, 0x43, 0x2c, 0x20, 0xff, 0x6a, 0x52, 0x39, 0xff, 0x73, 0x5b, 0x43, 0xff, 0x82, 0x6f, 0x54, 0xff, 0x83, 0x75, 0x5e, 0xff, 0xba, 0xb2, 0xa9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xf5, 0xf2, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf7, 0xec, 0xe8, 0x42, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xd9, 0xd7, 0xc8, 0xff, 0xa0, 0x97, 0x74, 0xff, 0xb5, 0xab, 0x84, 0xff, 0x9c, 0x90, 0x69, 0xff, 0x90, 0x82, 0x5a, 0xff, 0x94, 0x84, 0x5b, 0xff, 0x91, 0x7f, 0x55, 0xff, 0x8d, 0x7c, 0x52, 0xff, 0x8d, 0x7b, 0x52, 0xff, 0x8c, 0x7a, 0x52, 0xff, 0x8d, 0x7c, 0x52, 0xff, 0x92, 0x82, 0x56, 0xff, 0x97, 0x86, 0x5b, 0xff, 0x9a, 0x89, 0x5e, 0xff, 0x9b, 0x88, 0x5d, 0xff, 0x95, 0x82, 0x57, 0xff, 0x94, 0x83, 0x57, 0xff, 0x9c, 0x8d, 0x63, 0xff, 0x97, 0x83, 0x5c, 0xff, 0x84, 0x6c, 0x45, 0xff, 0x9c, 0x91, 0x6e, 0xff, 0xc3, 0xc4, 0x9f, 0xff, 0x97, 0x93, 0x6a, 0xff, 0x95, 0x89, 0x68, 0xff, 0x9a, 0x8e, 0x73, 0xff, 0x94, 0x83, 0x62, 0xff, 0xa7, 0xa3, 0x73, 0xff, 0xaf, 0xac, 0x85, 0xff, 0xba, 0xb5, 0x97, 0xff, 0xae, 0xa8, 0x84, 0xff, 0xc7, 0xd0, 0xbb, 0xff, 0xc1, 0xcf, 0xba, 0xff, 0xad, 0xaf, 0x8f, 0xff, 0xb0, 0xab, 0x90, 0xff, 0x95, 0x90, 0x7a, 0xff, 0xac, 0xb9, 0xaa, 0xff, 0xcd, 0xe3, 0xe0, 0xff, 0x94, 0x9a, 0xa2, 0xff, 0x4c, 0x45, 0x53, 0xff, 0x51, 0x46, 0x57, 0xff, 0x46, 0x3c, 0x51, 0xff, 0x44, 0x3d, 0x4d, 0xff, 0x3f, 0x32, 0x44, 0xff, 0x3a, 0x2d, 0x3e, 0xff, 0x28, 0x1d, 0x28, 0xff, 0x9a, 0xab, 0xbe, 0xff, 0xc4, 0xde, 0xea, 0xff, 0xb5, 0xc7, 0xd7, 0xff, 0xa9, 0xbc, 0xca, 0xff, 0xa1, 0xb2, 0xc3, 0xff, 0xb6, 0xc8, 0xd7, 0xff, 0xb6, 0xc8, 0xd9, 0xff, 0xa6, 0xb4, 0xcb, 0xff, 0x96, 0xa2, 0xc0, 0xff, 0x82, 0x8c, 0xb1, 0xff, 0x77, 0x80, 0xa8, 0xff, 0x87, 0x8f, 0xb8, 0xff, 0x8a, 0x95, 0xb5, 0xff, 0xab, 0xb9, 0xcb, 0xff, 0xcd, 0xe1, 0xed, 0xff, 0xc7, 0xe6, 0xee, 0xff, 0xc8, 0xe3, 0xe9, 0xff, 0xcb, 0xe2, 0xec, 0xff, 0xc8, 0xe2, 0xeb, 0xff, 0xc5, 0xdc, 0xe3, 0xff, 0xc0, 0xd3, 0xde, 0xff, 0xb9, 0xc9, 0xd4, 0xff, 0xb1, 0xc1, 0xcf, 0xff, 0xaf, 0xb9, 0xc6, 0xff, 0xa7, 0xb2, 0xb7, 0xff, 0x9a, 0xa7, 0xb1, 0xff, 0x8f, 0x93, 0xab, 0xff, 0x80, 0x7a, 0xa1, 0xff, 0x5f, 0x52, 0x77, 0xff, 0x6e, 0x66, 0x6b, 0xff, 0x7e, 0x6f, 0x6d, 0xff, 0x56, 0x3f, 0x40, 0xff, 0x43, 0x2c, 0x22, 0xff, 0x39, 0x21, 0x18, 0xff, 0x50, 0x3a, 0x34, 0xff, 0x78, 0x68, 0x60, 0xff, 0x7f, 0x74, 0x6a, 0xff, 0x77, 0x6b, 0x62, 0xff, 0x7a, 0x6c, 0x63, 0xff, 0x95, 0x8b, 0x86, 0xff, 0xa4, 0xa8, 0xa7, 0xff, 0xbf, 0xc9, 0xcb, 0xff, 0xaf, 0xc0, 0xc5, 0xff, 0xad, 0xc1, 0xc8, 0xff, 0xb3, 0xc4, 0xcb, 0xff, 0xba, 0xcb, 0xd2, 0xff, 0xbb, 0xcc, 0xd5, 0xff, 0xb8, 0xca, 0xd3, 0xff, 0xb8, 0xca, 0xd2, 0xff, 0xb6, 0xc7, 0xd0, 0xff, 0xab, 0xbc, 0xc9, 0xff, 0xad, 0xbc, 0xcb, 0xff, 0xa8, 0xb6, 0xc7, 0xff, 0xa5, 0xb3, 0xc6, 0xff, 0xa3, 0xb2, 0xc5, 0xff, 0xa4, 0xb0, 0xc4, 0xff, 0x8c, 0x93, 0xaa, 0xff, 0x83, 0x8a, 0xa2, 0xff, 0x95, 0x9c, 0xaf, 0xff, 0x70, 0x70, 0x82, 0xff, 0x64, 0x63, 0x75, 0xff, 0x7b, 0x7a, 0x8a, 0xff, 0x61, 0x5b, 0x63, 0xff, 0x81, 0x77, 0x78, 0xff, 0x6f, 0x65, 0x60, 0xff, 0x78, 0x70, 0x6a, 0xff, 0x52, 0x43, 0x49, 0xff, 0x3b, 0x28, 0x36, 0xff, 0x6c, 0x60, 0x63, 0xff, 0x72, 0x64, 0x62, 0xff, 0x55, 0x44, 0x47, 0xff, 0x45, 0x37, 0x3b, 0xff, 0x2e, 0x1e, 0x24, 0xff, 0x85, 0x79, 0x77, 0xff, 0x95, 0x93, 0x81, 0xff, 0x9c, 0x9d, 0x84, 0xff, 0xae, 0xad, 0x97, 0xff, 0x7c, 0x73, 0x72, 0xff, 0x6f, 0x65, 0x6d, 0xff, 0x8f, 0x89, 0x7d, 0xff, 0x91, 0x90, 0x7b, 0xff, 0xab, 0xab, 0x97, 0xff, 0xa0, 0x99, 0x81, 0xff, 0x9c, 0x94, 0x7a, 0xff, 0x89, 0x82, 0x68, 0xff, 0x93, 0x86, 0x6c, 0xff, 0x8f, 0x83, 0x66, 0xff, 0x88, 0x7d, 0x5f, 0xff, 0x95, 0x89, 0x6a, 0xff, 0x9f, 0x95, 0x7a, 0xff, 0xd8, 0xd3, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xe5, 0xe3, 0xd9, 0xff, 0xb6, 0xad, 0x89, 0xff, 0xab, 0x9f, 0x79, 0xff, 0x8e, 0x80, 0x59, 0xff, 0x95, 0x86, 0x5f, 0xff, 0x94, 0x83, 0x5c, 0xff, 0x90, 0x7e, 0x57, 0xff, 0x8d, 0x7a, 0x52, 0xff, 0x8d, 0x7a, 0x53, 0xff, 0x8e, 0x7d, 0x54, 0xff, 0x8c, 0x7a, 0x51, 0xff, 0x91, 0x7f, 0x56, 0xff, 0x98, 0x88, 0x5c, 0xff, 0xa0, 0x90, 0x63, 0xff, 0x9e, 0x8c, 0x60, 0xff, 0x93, 0x7f, 0x53, 0xff, 0x94, 0x82, 0x57, 0xff, 0x9b, 0x8b, 0x61, 0xff, 0xaa, 0x97, 0x6e, 0xff, 0x89, 0x75, 0x4e, 0xff, 0xa4, 0x9b, 0x75, 0xff, 0xc2, 0xc0, 0x9c, 0xff, 0xa5, 0xa1, 0x7d, 0xff, 0xb2, 0xae, 0x92, 0xff, 0x9e, 0x97, 0x76, 0xff, 0x98, 0x93, 0x6f, 0xff, 0x90, 0x7b, 0x5a, 0xff, 0x96, 0x88, 0x62, 0xff, 0xbd, 0xbc, 0xa5, 0xff, 0xbb, 0xbe, 0xb0, 0xff, 0xb1, 0xb3, 0x9a, 0xff, 0x9f, 0x96, 0x6f, 0xff, 0xa9, 0xa3, 0x85, 0xff, 0xa4, 0xa8, 0x99, 0xff, 0xb8, 0xc4, 0xb9, 0xff, 0xcc, 0xe4, 0xe4, 0xff, 0xa9, 0xbe, 0xc9, 0xff, 0x71, 0x73, 0x84, 0xff, 0x62, 0x5d, 0x71, 0xff, 0x52, 0x4c, 0x61, 0xff, 0x50, 0x49, 0x5f, 0xff, 0x47, 0x3e, 0x4e, 0xff, 0x38, 0x34, 0x4d, 0xff, 0x37, 0x2b, 0x40, 0xff, 0x41, 0x36, 0x42, 0xff, 0xae, 0xc5, 0xd7, 0xff, 0xbf, 0xda, 0xe4, 0xff, 0xbb, 0xd2, 0xdd, 0xff, 0xb4, 0xc8, 0xd6, 0xff, 0xa7, 0xb9, 0xcb, 0xff, 0xa5, 0xb8, 0xd1, 0xff, 0xa4, 0xba, 0xd4, 0xff, 0x9f, 0xb2, 0xcd, 0xff, 0x9a, 0xab, 0xc7, 0xff, 0x9c, 0xad, 0xc6, 0xff, 0xa4, 0xb6, 0xcb, 0xff, 0xae, 0xbf, 0xd6, 0xff, 0xb8, 0xc9, 0xd8, 0xff, 0xbc, 0xd2, 0xd6, 0xff, 0xc4, 0xe0, 0xea, 0xff, 0xca, 0xe5, 0xef, 0xff, 0xcd, 0xe5, 0xec, 0xff, 0xcb, 0xe2, 0xec, 0xff, 0xc8, 0xdf, 0xe8, 0xff, 0xc4, 0xdb, 0xe3, 0xff, 0xc1, 0xd6, 0xe1, 0xff, 0xbe, 0xd1, 0xdd, 0xff, 0xbb, 0xce, 0xd7, 0xff, 0xb5, 0xc8, 0xd1, 0xff, 0xaf, 0xbe, 0xce, 0xff, 0xb0, 0xbe, 0xcb, 0xff, 0xad, 0xbd, 0xc2, 0xff, 0x98, 0xa7, 0xb7, 0xff, 0x86, 0x8d, 0xb4, 0xff, 0x79, 0x86, 0xb3, 0xff, 0x89, 0x96, 0xbd, 0xff, 0xa1, 0xa8, 0xbe, 0xff, 0x99, 0xa0, 0xa8, 0xff, 0x92, 0x99, 0xa5, 0xff, 0x9d, 0xa9, 0xb4, 0xff, 0xa0, 0xad, 0xb8, 0xff, 0xa5, 0xb0, 0xbe, 0xff, 0xa9, 0xb4, 0xc3, 0xff, 0xaa, 0xb5, 0xc8, 0xff, 0xac, 0xb8, 0xc9, 0xff, 0xa7, 0xb6, 0xc1, 0xff, 0xad, 0xbe, 0xc7, 0xff, 0xb4, 0xc5, 0xce, 0xff, 0xb8, 0xca, 0xd3, 0xff, 0xba, 0xcc, 0xd5, 0xff, 0xbb, 0xcd, 0xd6, 0xff, 0xbc, 0xcf, 0xd7, 0xff, 0xbb, 0xce, 0xd6, 0xff, 0xba, 0xcd, 0xd6, 0xff, 0xb6, 0xc9, 0xd3, 0xff, 0xae, 0xbe, 0xcd, 0xff, 0xab, 0xbb, 0xcb, 0xff, 0xa9, 0xb8, 0xc9, 0xff, 0xa8, 0xb6, 0xc9, 0xff, 0xa3, 0xb1, 0xc6, 0xff, 0x9f, 0xaa, 0xbd, 0xff, 0x94, 0x9e, 0xb1, 0xff, 0x87, 0x8e, 0xa4, 0xff, 0x8d, 0x93, 0xa3, 0xff, 0x87, 0x8e, 0x98, 0xff, 0x7d, 0x81, 0x89, 0xff, 0x92, 0x91, 0x97, 0xff, 0x84, 0x80, 0x80, 0xff, 0x89, 0x84, 0x7e, 0xff, 0xa3, 0xa5, 0x9a, 0xff, 0xa0, 0xa6, 0x98, 0xff, 0x7d, 0x76, 0x70, 0xff, 0x5e, 0x52, 0x54, 0xff, 0x87, 0x83, 0x80, 0xff, 0x39, 0x2e, 0x2e, 0xff, 0x66, 0x58, 0x52, 0xff, 0x70, 0x66, 0x5a, 0xff, 0x6a, 0x5d, 0x56, 0xff, 0x98, 0x91, 0x81, 0xff, 0xa6, 0xa8, 0x95, 0xff, 0xa8, 0xae, 0x98, 0xff, 0xb2, 0xb5, 0x9f, 0xff, 0x8e, 0x8a, 0x7c, 0xff, 0x8b, 0x88, 0x7c, 0xff, 0x9d, 0x9f, 0x89, 0xff, 0x95, 0x90, 0x7c, 0xff, 0xa3, 0xa2, 0x91, 0xff, 0x99, 0x99, 0x86, 0xff, 0x91, 0x8f, 0x7c, 0xff, 0xb1, 0xaf, 0x98, 0xff, 0xaa, 0xa6, 0x8d, 0xff, 0xa1, 0x9e, 0x85, 0xff, 0x9a, 0x97, 0x79, 0xff, 0x9a, 0x97, 0x7a, 0xff, 0xad, 0xaa, 0x94, 0xff, 0xea, 0xe8, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf6, 0xf1, 0xff, 0xbe, 0xb4, 0x93, 0xff, 0x93, 0x86, 0x60, 0xff, 0x92, 0x84, 0x5e, 0xff, 0x92, 0x82, 0x5c, 0xff, 0x93, 0x83, 0x5b, 0xff, 0x90, 0x7d, 0x57, 0xff, 0x8c, 0x79, 0x53, 0xff, 0x8c, 0x7a, 0x54, 0xff, 0x8a, 0x78, 0x51, 0xff, 0x88, 0x75, 0x4d, 0xff, 0x8f, 0x7d, 0x55, 0xff, 0x9a, 0x8a, 0x5e, 0xff, 0x9d, 0x8e, 0x5f, 0xff, 0x9d, 0x8b, 0x5d, 0xff, 0x99, 0x86, 0x59, 0xff, 0x97, 0x83, 0x57, 0xff, 0x98, 0x87, 0x5b, 0xff, 0xa1, 0x92, 0x64, 0xff, 0xa3, 0x95, 0x6d, 0xff, 0xb2, 0xaa, 0x82, 0xff, 0xab, 0x9f, 0x78, 0xff, 0xb9, 0xb6, 0x9c, 0xff, 0xa2, 0xa2, 0x8a, 0xff, 0x96, 0x88, 0x66, 0xff, 0x84, 0x71, 0x4a, 0xff, 0x77, 0x66, 0x44, 0xff, 0xb4, 0xb5, 0xa2, 0xff, 0xcd, 0xd9, 0xc7, 0xff, 0xb6, 0xb9, 0x9e, 0xff, 0x8a, 0x7d, 0x52, 0xff, 0x91, 0x86, 0x62, 0xff, 0xb2, 0xb5, 0xa3, 0xff, 0xb6, 0xc7, 0xbe, 0xff, 0xc4, 0xdd, 0xe0, 0xff, 0xba, 0xcf, 0xda, 0xff, 0x7f, 0x89, 0x9b, 0xff, 0x63, 0x60, 0x75, 0xff, 0x6e, 0x70, 0x84, 0xff, 0x60, 0x60, 0x75, 0xff, 0x48, 0x41, 0x57, 0xff, 0x3c, 0x31, 0x47, 0xff, 0x4f, 0x55, 0x71, 0xff, 0x2d, 0x25, 0x38, 0xff, 0x64, 0x5c, 0x6a, 0xff, 0xc4, 0xde, 0xed, 0xff, 0xbf, 0xd5, 0xe4, 0xff, 0xc0, 0xd4, 0xe0, 0xff, 0xc0, 0xd4, 0xe0, 0xff, 0xbd, 0xd1, 0xe0, 0xff, 0xb7, 0xcc, 0xdc, 0xff, 0xb1, 0xc6, 0xd7, 0xff, 0xb0, 0xc4, 0xd5, 0xff, 0xb2, 0xc4, 0xd5, 0xff, 0xb9, 0xcb, 0xd8, 0xff, 0xbf, 0xcf, 0xd9, 0xff, 0xbf, 0xd2, 0xda, 0xff, 0xbf, 0xd1, 0xdc, 0xff, 0xc0, 0xd4, 0xe2, 0xff, 0xc7, 0xe2, 0xee, 0xff, 0xd0, 0xe6, 0xef, 0xff, 0xcd, 0xe4, 0xeb, 0xff, 0xca, 0xe1, 0xeb, 0xff, 0xc8, 0xde, 0xe8, 0xff, 0xc5, 0xdc, 0xe4, 0xff, 0xc5, 0xda, 0xe5, 0xff, 0xc4, 0xd9, 0xe3, 0xff, 0xc0, 0xd3, 0xe0, 0xff, 0xbc, 0xd0, 0xdd, 0xff, 0xbb, 0xd0, 0xd9, 0xff, 0xbb, 0xcc, 0xd4, 0xff, 0xb7, 0xc9, 0xd3, 0xff, 0xb5, 0xc4, 0xcd, 0xff, 0xae, 0xbf, 0xc7, 0xff, 0x9c, 0xaf, 0xc6, 0xff, 0x89, 0x93, 0xba, 0xff, 0x88, 0x93, 0xbb, 0xff, 0x9c, 0xb1, 0xcf, 0xff, 0xaa, 0xbf, 0xdd, 0xff, 0xab, 0xbe, 0xd7, 0xff, 0xa7, 0xb8, 0xd0, 0xff, 0xa5, 0xb6, 0xcd, 0xff, 0xa2, 0xb3, 0xc8, 0xff, 0xa4, 0xb5, 0xc9, 0xff, 0xaa, 0xbd, 0xcd, 0xff, 0xb7, 0xc9, 0xd6, 0xff, 0xbf, 0xd1, 0xdb, 0xff, 0xbf, 0xd1, 0xda, 0xff, 0xc0, 0xd2, 0xdb, 0xff, 0xbf, 0xd2, 0xdd, 0xff, 0xbe, 0xd1, 0xdd, 0xff, 0xbd, 0xd0, 0xda, 0xff, 0xbd, 0xd0, 0xd7, 0xff, 0xbc, 0xce, 0xd9, 0xff, 0xb6, 0xc6, 0xd5, 0xff, 0xae, 0xbd, 0xce, 0xff, 0xab, 0xbb, 0xcd, 0xff, 0xa7, 0xb5, 0xc7, 0xff, 0xa4, 0xb1, 0xc5, 0xff, 0xa0, 0xae, 0xc5, 0xff, 0x9f, 0xab, 0xbf, 0xff, 0x94, 0xa0, 0xb2, 0xff, 0x87, 0x8f, 0xa3, 0xff, 0x84, 0x89, 0x96, 0xff, 0x96, 0xa4, 0xa7, 0xff, 0x9b, 0xa3, 0xa3, 0xff, 0x8a, 0x8b, 0x85, 0xff, 0x91, 0x8d, 0x84, 0xff, 0x90, 0x90, 0x85, 0xff, 0xa5, 0xb0, 0xa5, 0xff, 0xb7, 0xc2, 0xb7, 0xff, 0xa4, 0xa4, 0x95, 0xff, 0x84, 0x80, 0x70, 0xff, 0xaa, 0xad, 0x9f, 0xff, 0x34, 0x29, 0x2c, 0xff, 0x62, 0x55, 0x4b, 0xff, 0xa7, 0xa5, 0x87, 0xff, 0xa4, 0x9d, 0x86, 0xff, 0xa2, 0xa0, 0x89, 0xff, 0xad, 0xb3, 0xa3, 0xff, 0xb0, 0xb8, 0xaa, 0xff, 0xaf, 0xb6, 0xa5, 0xff, 0xa9, 0xab, 0x95, 0xff, 0xa7, 0xa8, 0x92, 0xff, 0x9b, 0x9e, 0x84, 0xff, 0x98, 0x90, 0x7b, 0xff, 0xa9, 0xa6, 0x94, 0xff, 0x9f, 0xa3, 0x8f, 0xff, 0x99, 0x9a, 0x8a, 0xff, 0x9f, 0x9e, 0x8f, 0xff, 0xa5, 0xa5, 0x90, 0xff, 0xa8, 0xa8, 0x94, 0xff, 0xa5, 0xa4, 0x8f, 0xff, 0x9b, 0x9d, 0x87, 0xff, 0xbf, 0xbf, 0xb2, 0xff, 0xf7, 0xf7, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe6, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xb9, 0xb1, 0x95, 0xff, 0x8f, 0x82, 0x5c, 0xff, 0x94, 0x84, 0x5e, 0xff, 0x96, 0x85, 0x5d, 0xff, 0x95, 0x84, 0x5d, 0xff, 0x90, 0x7e, 0x57, 0xff, 0x8d, 0x7a, 0x54, 0xff, 0x8b, 0x7a, 0x54, 0xff, 0x89, 0x75, 0x4e, 0xff, 0x8a, 0x76, 0x4d, 0xff, 0x8f, 0x7b, 0x53, 0xff, 0x9a, 0x8a, 0x5e, 0xff, 0x9e, 0x8d, 0x5f, 0xff, 0x9f, 0x8b, 0x5e, 0xff, 0x9e, 0x8b, 0x5c, 0xff, 0x99, 0x84, 0x53, 0xff, 0xa0, 0x8d, 0x5e, 0xff, 0x9c, 0x8b, 0x5e, 0xff, 0xa0, 0x90, 0x65, 0xff, 0xab, 0x9f, 0x74, 0xff, 0xb7, 0xb1, 0x8a, 0xff, 0xc4, 0xc4, 0xad, 0xff, 0x87, 0x79, 0x58, 0xff, 0x7a, 0x64, 0x3d, 0xff, 0x91, 0x81, 0x5c, 0xff, 0xc9, 0xc8, 0xac, 0xff, 0xce, 0xd9, 0xc8, 0xff, 0xb7, 0xbb, 0xa3, 0xff, 0xb1, 0xa9, 0x84, 0xff, 0xa7, 0x9c, 0x71, 0xff, 0xac, 0xab, 0x8d, 0xff, 0xbd, 0xc8, 0xbe, 0xff, 0xbd, 0xd5, 0xdc, 0xff, 0xb2, 0xca, 0xd8, 0xff, 0x9d, 0xa9, 0xbb, 0xff, 0x6d, 0x70, 0x84, 0xff, 0x6a, 0x68, 0x7c, 0xff, 0x6c, 0x6f, 0x81, 0xff, 0x6d, 0x6e, 0x82, 0xff, 0x46, 0x3d, 0x58, 0xff, 0x47, 0x4a, 0x68, 0xff, 0x6e, 0x77, 0x8f, 0xff, 0x34, 0x28, 0x36, 0xff, 0x69, 0x6b, 0x77, 0xff, 0xcb, 0xe3, 0xf2, 0xff, 0xc1, 0xd7, 0xe5, 0xff, 0xc0, 0xd7, 0xe2, 0xff, 0xbf, 0xd6, 0xe2, 0xff, 0xbf, 0xd6, 0xe2, 0xff, 0xbd, 0xd6, 0xe1, 0xff, 0xbd, 0xd5, 0xe2, 0xff, 0xbd, 0xd3, 0xe0, 0xff, 0xbe, 0xd1, 0xdf, 0xff, 0xbf, 0xd0, 0xe0, 0xff, 0xbf, 0xd0, 0xdf, 0xff, 0xc2, 0xd5, 0xe0, 0xff, 0xc3, 0xd8, 0xe3, 0xff, 0xc3, 0xda, 0xe7, 0xff, 0xcc, 0xe5, 0xed, 0xff, 0xcd, 0xe8, 0xed, 0xff, 0xcc, 0xe5, 0xeb, 0xff, 0xcc, 0xe2, 0xed, 0xff, 0xc9, 0xe0, 0xea, 0xff, 0xc8, 0xde, 0xe5, 0xff, 0xc8, 0xdd, 0xe5, 0xff, 0xc6, 0xdc, 0xe3, 0xff, 0xc3, 0xd7, 0xe1, 0xff, 0xbf, 0xd3, 0xdf, 0xff, 0xc0, 0xd4, 0xdf, 0xff, 0xbe, 0xd2, 0xdd, 0xff, 0xbe, 0xd1, 0xde, 0xff, 0xbf, 0xd1, 0xdc, 0xff, 0xb9, 0xca, 0xd5, 0xff, 0xb3, 0xc2, 0xd0, 0xff, 0xb7, 0xc4, 0xd3, 0xff, 0xaa, 0xba, 0xd0, 0xff, 0x9d, 0xaf, 0xcb, 0xff, 0xa0, 0xb2, 0xcc, 0xff, 0xa7, 0xb9, 0xd2, 0xff, 0xac, 0xbc, 0xd4, 0xff, 0xaf, 0xbe, 0xd3, 0xff, 0xb1, 0xc2, 0xd3, 0xff, 0xb8, 0xca, 0xd7, 0xff, 0xc0, 0xd4, 0xde, 0xff, 0xc3, 0xd8, 0xe1, 0xff, 0xc3, 0xd8, 0xe2, 0xff, 0xc1, 0xd5, 0xe0, 0xff, 0xc0, 0xd4, 0xdf, 0xff, 0xbf, 0xd2, 0xdf, 0xff, 0xbe, 0xd1, 0xde, 0xff, 0xbd, 0xd0, 0xdc, 0xff, 0xbc, 0xce, 0xd9, 0xff, 0xb9, 0xca, 0xd6, 0xff, 0xb7, 0xc6, 0xd5, 0xff, 0xaf, 0xbd, 0xcf, 0xff, 0xa6, 0xb5, 0xc6, 0xff, 0xa6, 0xb3, 0xc5, 0xff, 0xa1, 0xad, 0xc0, 0xff, 0x9b, 0xa8, 0xbf, 0xff, 0x97, 0xa4, 0xbb, 0xff, 0x9c, 0xa7, 0xb7, 0xff, 0x80, 0x85, 0x96, 0xff, 0x89, 0x91, 0x9c, 0xff, 0xaa, 0xba, 0xbd, 0xff, 0xaa, 0xb6, 0xb5, 0xff, 0x84, 0x85, 0x82, 0xff, 0x8c, 0x8b, 0x81, 0xff, 0xb1, 0xb8, 0xaa, 0xff, 0xac, 0xb5, 0xad, 0xff, 0xb5, 0xc1, 0xb8, 0xff, 0xa2, 0xac, 0x9d, 0xff, 0x98, 0x94, 0x84, 0xff, 0xb9, 0xbf, 0xae, 0xff, 0x6e, 0x62, 0x5a, 0xff, 0x74, 0x68, 0x5b, 0xff, 0xbf, 0xc4, 0xa9, 0xff, 0xba, 0xbb, 0xa2, 0xff, 0xb0, 0xb4, 0xa2, 0xff, 0xaf, 0xb8, 0xa7, 0xff, 0xb6, 0xbd, 0xb1, 0xff, 0xb1, 0xbb, 0xb0, 0xff, 0xac, 0xb2, 0x9b, 0xff, 0x98, 0x96, 0x7f, 0xff, 0x96, 0x92, 0x7a, 0xff, 0x8e, 0x89, 0x70, 0xff, 0xad, 0xaf, 0x9d, 0xff, 0xa2, 0xa5, 0x96, 0xff, 0x9d, 0x9c, 0x88, 0xff, 0x96, 0x97, 0x85, 0xff, 0xa4, 0xa7, 0x97, 0xff, 0xa5, 0xa7, 0x92, 0xff, 0x9f, 0x9f, 0x8c, 0xff, 0xa6, 0xa8, 0x97, 0xff, 0xd4, 0xd5, 0xcd, 0xff, 0xfd, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xc6, 0xbf, 0xaa, 0xff, 0x94, 0x83, 0x5f, 0xff, 0x96, 0x84, 0x5f, 0xff, 0x96, 0x85, 0x5e, 0xff, 0x95, 0x84, 0x5d, 0xff, 0x90, 0x7e, 0x57, 0xff, 0x8c, 0x7a, 0x54, 0xff, 0x8c, 0x79, 0x53, 0xff, 0x8a, 0x76, 0x4e, 0xff, 0x89, 0x75, 0x4b, 0xff, 0x8f, 0x7b, 0x52, 0xff, 0x9e, 0x8e, 0x62, 0xff, 0xa4, 0x93, 0x65, 0xff, 0xa4, 0x8f, 0x62, 0xff, 0xa0, 0x89, 0x5a, 0xff, 0x9c, 0x84, 0x57, 0xff, 0xa2, 0x8c, 0x63, 0xff, 0xad, 0x99, 0x6d, 0xff, 0x8e, 0x7d, 0x4f, 0xff, 0xa7, 0xa0, 0x7a, 0xff, 0xd0, 0xd4, 0xb3, 0xff, 0xaa, 0xa4, 0x7e, 0xff, 0x92, 0x84, 0x58, 0xff, 0xa7, 0x9e, 0x78, 0xff, 0xd1, 0xd3, 0xb6, 0xff, 0xd5, 0xdb, 0xc1, 0xff, 0xbe, 0xc3, 0xac, 0xff, 0xaf, 0xab, 0x8e, 0xff, 0x85, 0x73, 0x49, 0xff, 0x9d, 0x92, 0x68, 0xff, 0xc2, 0xc5, 0xac, 0xff, 0xc6, 0xda, 0xdd, 0xff, 0xa2, 0xbc, 0xd0, 0xff, 0x97, 0xaa, 0xc0, 0xff, 0x83, 0x8a, 0x9e, 0xff, 0x77, 0x78, 0x88, 0xff, 0x74, 0x72, 0x83, 0xff, 0x7a, 0x79, 0x8c, 0xff, 0x56, 0x55, 0x6b, 0xff, 0x3e, 0x3a, 0x56, 0xff, 0x73, 0x7d, 0x97, 0xff, 0x8a, 0x90, 0x9e, 0xff, 0x35, 0x28, 0x30, 0xff, 0x6f, 0x72, 0x7e, 0xff, 0xcf, 0xe5, 0xf6, 0xff, 0xbe, 0xd8, 0xe5, 0xff, 0xc0, 0xda, 0xe6, 0xff, 0xc0, 0xda, 0xe6, 0xff, 0xbf, 0xd9, 0xe5, 0xff, 0xbf, 0xd8, 0xe3, 0xff, 0xbe, 0xd6, 0xe1, 0xff, 0xc0, 0xd6, 0xe1, 0xff, 0xc1, 0xd4, 0xe0, 0xff, 0xc3, 0xd6, 0xe2, 0xff, 0xc5, 0xda, 0xe6, 0xff, 0xc7, 0xdb, 0xe8, 0xff, 0xc4, 0xd9, 0xe6, 0xff, 0xc5, 0xdc, 0xe8, 0xff, 0xcc, 0xe6, 0xee, 0xff, 0xcd, 0xe8, 0xed, 0xff, 0xd0, 0xe7, 0xee, 0xff, 0xcd, 0xe4, 0xee, 0xff, 0xca, 0xdf, 0xe9, 0xff, 0xc8, 0xdd, 0xe4, 0xff, 0xc6, 0xdb, 0xe3, 0xff, 0xc7, 0xdb, 0xe3, 0xff, 0xc7, 0xdb, 0xe2, 0xff, 0xc2, 0xd8, 0xe0, 0xff, 0xc1, 0xd6, 0xde, 0xff, 0xc2, 0xd8, 0xe0, 0xff, 0xc3, 0xd8, 0xe0, 0xff, 0xc4, 0xd8, 0xe1, 0xff, 0xc3, 0xd6, 0xe0, 0xff, 0xbc, 0xcd, 0xd9, 0xff, 0xb5, 0xc6, 0xd2, 0xff, 0xb8, 0xca, 0xd5, 0xff, 0xba, 0xcd, 0xd8, 0xff, 0xb9, 0xcd, 0xda, 0xff, 0xba, 0xcf, 0xdb, 0xff, 0xbb, 0xd0, 0xdb, 0xff, 0xbf, 0xd4, 0xdd, 0xff, 0xc3, 0xd9, 0xe0, 0xff, 0xc5, 0xdb, 0xe1, 0xff, 0xc6, 0xdc, 0xe2, 0xff, 0xc3, 0xd9, 0xe0, 0xff, 0xc3, 0xd8, 0xe0, 0xff, 0xc2, 0xd7, 0xe0, 0xff, 0xc1, 0xd5, 0xdf, 0xff, 0xc0, 0xd3, 0xdf, 0xff, 0xbd, 0xd1, 0xdd, 0xff, 0xbf, 0xd1, 0xde, 0xff, 0xbe, 0xce, 0xdb, 0xff, 0xba, 0xcb, 0xd8, 0xff, 0xb2, 0xc2, 0xd1, 0xff, 0xa9, 0xb8, 0xca, 0xff, 0xa3, 0xb2, 0xc4, 0xff, 0xa7, 0xb5, 0xc7, 0xff, 0x9f, 0xad, 0xbe, 0xff, 0x96, 0xa3, 0xb9, 0xff, 0x90, 0x9a, 0xb4, 0xff, 0x95, 0x9f, 0xaf, 0xff, 0x85, 0x8b, 0x97, 0xff, 0x94, 0x9d, 0xa7, 0xff, 0xb1, 0xc1, 0xc2, 0xff, 0xb0, 0xbc, 0xba, 0xff, 0x9c, 0x9f, 0x9c, 0xff, 0x92, 0x94, 0x8c, 0xff, 0xb2, 0xba, 0xaf, 0xff, 0xaf, 0xb7, 0xad, 0xff, 0xae, 0xba, 0xb2, 0xff, 0xa8, 0xb4, 0xab, 0xff, 0x9a, 0x99, 0x8d, 0xff, 0xb9, 0xbf, 0xb0, 0xff, 0x90, 0x88, 0x79, 0xff, 0x85, 0x7d, 0x6a, 0xff, 0xc5, 0xca, 0xb1, 0xff, 0xb1, 0xb3, 0x9d, 0xff, 0xa6, 0xa8, 0x9a, 0xff, 0xaf, 0xb6, 0xa7, 0xff, 0xb7, 0xc5, 0xb6, 0xff, 0xbe, 0xce, 0xc0, 0xff, 0xa1, 0xa2, 0x8c, 0xff, 0x8b, 0x84, 0x6a, 0xff, 0xa1, 0x9b, 0x82, 0xff, 0x96, 0x97, 0x81, 0xff, 0xaa, 0xb1, 0xa3, 0xff, 0xa0, 0xa3, 0x97, 0xff, 0x9c, 0x9c, 0x89, 0xff, 0xa1, 0xa2, 0x91, 0xff, 0x9e, 0xa2, 0x93, 0xff, 0x96, 0x97, 0x82, 0xff, 0x90, 0x91, 0x7c, 0xff, 0x9c, 0x9f, 0x90, 0xff, 0xde, 0xe0, 0xda, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd9, 0xd4, 0xc7, 0xff, 0x93, 0x82, 0x5e, 0xff, 0x97, 0x85, 0x60, 0xff, 0x96, 0x85, 0x5d, 0xff, 0x94, 0x84, 0x5d, 0xff, 0x91, 0x7e, 0x58, 0xff, 0x8d, 0x7a, 0x54, 0xff, 0x8b, 0x77, 0x52, 0xff, 0x8b, 0x75, 0x4d, 0xff, 0x8a, 0x73, 0x4a, 0xff, 0x8d, 0x79, 0x50, 0xff, 0x9b, 0x8b, 0x5e, 0xff, 0xa6, 0x97, 0x69, 0xff, 0x9d, 0x8c, 0x5e, 0xff, 0x9c, 0x88, 0x58, 0xff, 0x9b, 0x81, 0x55, 0xff, 0x9d, 0x86, 0x5c, 0xff, 0xab, 0x97, 0x69, 0xff, 0xa6, 0x9a, 0x6f, 0xff, 0xcf, 0xd0, 0xb5, 0xff, 0xc5, 0xc6, 0xa9, 0xff, 0x94, 0x86, 0x5a, 0xff, 0xb6, 0xab, 0x84, 0xff, 0xd0, 0xcd, 0xaa, 0xff, 0xb4, 0xb0, 0x86, 0xff, 0x94, 0x91, 0x67, 0xff, 0xc2, 0xc1, 0xa5, 0xff, 0xa9, 0xa4, 0x87, 0xff, 0x85, 0x75, 0x4a, 0xff, 0xa7, 0x9b, 0x74, 0xff, 0xc8, 0xd0, 0xc6, 0xff, 0xa7, 0xc2, 0xd9, 0xff, 0x88, 0x9e, 0xbd, 0xff, 0x83, 0x8e, 0xa9, 0xff, 0x7d, 0x7e, 0x90, 0xff, 0x75, 0x72, 0x81, 0xff, 0x75, 0x75, 0x85, 0xff, 0x6d, 0x6c, 0x7f, 0xff, 0x3b, 0x37, 0x50, 0xff, 0x5e, 0x63, 0x7a, 0xff, 0xa4, 0xb0, 0xbe, 0xff, 0x88, 0x88, 0x8d, 0xff, 0x22, 0x10, 0x15, 0xff, 0x75, 0x77, 0x83, 0xff, 0xd0, 0xe8, 0xf9, 0xff, 0xbd, 0xd8, 0xe7, 0xff, 0xbf, 0xda, 0xe8, 0xff, 0xc0, 0xda, 0xe9, 0xff, 0xc0, 0xdb, 0xe9, 0xff, 0xc0, 0xd9, 0xe5, 0xff, 0xc0, 0xda, 0xe2, 0xff, 0xc1, 0xda, 0xe4, 0xff, 0xc3, 0xda, 0xe4, 0xff, 0xc6, 0xdc, 0xe7, 0xff, 0xc7, 0xdd, 0xe9, 0xff, 0xc8, 0xde, 0xea, 0xff, 0xc6, 0xdc, 0xe8, 0xff, 0xc8, 0xde, 0xea, 0xff, 0xcd, 0xe6, 0xed, 0xff, 0xd1, 0xea, 0xef, 0xff, 0xd1, 0xe9, 0xef, 0xff, 0xcd, 0xe4, 0xec, 0xff, 0xca, 0xdf, 0xe8, 0xff, 0xc8, 0xdd, 0xe4, 0xff, 0xc7, 0xdb, 0xe3, 0xff, 0xc8, 0xda, 0xe3, 0xff, 0xc7, 0xda, 0xe2, 0xff, 0xc4, 0xda, 0xe1, 0xff, 0xc4, 0xd9, 0xe0, 0xff, 0xc5, 0xda, 0xe2, 0xff, 0xc7, 0xdc, 0xe3, 0xff, 0xc5, 0xdb, 0xe2, 0xff, 0xc6, 0xdc, 0xe3, 0xff, 0xc5, 0xd9, 0xe1, 0xff, 0xc1, 0xd5, 0xdd, 0xff, 0xc0, 0xd2, 0xda, 0xff, 0xc0, 0xd2, 0xdd, 0xff, 0xc1, 0xd5, 0xe0, 0xff, 0xc3, 0xd7, 0xe1, 0xff, 0xc3, 0xd8, 0xdf, 0xff, 0xc4, 0xd9, 0xe0, 0xff, 0xc6, 0xdb, 0xe3, 0xff, 0xc7, 0xdc, 0xe3, 0xff, 0xc6, 0xda, 0xe2, 0xff, 0xc5, 0xdb, 0xe0, 0xff, 0xc6, 0xdb, 0xe2, 0xff, 0xc5, 0xda, 0xe2, 0xff, 0xc3, 0xd8, 0xe0, 0xff, 0xc1, 0xd6, 0xe0, 0xff, 0xbf, 0xd3, 0xe0, 0xff, 0xbd, 0xce, 0xdc, 0xff, 0xbd, 0xcc, 0xdb, 0xff, 0xb9, 0xc9, 0xd8, 0xff, 0xb1, 0xc1, 0xd1, 0xff, 0xaa, 0xb9, 0xcd, 0xff, 0xaa, 0xba, 0xcd, 0xff, 0xa3, 0xb1, 0xc6, 0xff, 0x99, 0xa7, 0xba, 0xff, 0x97, 0xa3, 0xb7, 0xff, 0x90, 0x96, 0xad, 0xff, 0x8c, 0x94, 0xa2, 0xff, 0x96, 0xa0, 0xa7, 0xff, 0xa7, 0xb3, 0xb8, 0xff, 0xb3, 0xc4, 0xc2, 0xff, 0xa9, 0xb5, 0xb1, 0xff, 0xa4, 0xac, 0xa6, 0xff, 0x9b, 0x9e, 0x97, 0xff, 0xa0, 0xa9, 0x9f, 0xff, 0xa6, 0xaf, 0xa4, 0xff, 0xa3, 0xae, 0xa7, 0xff, 0xa6, 0xb2, 0xa9, 0xff, 0x99, 0x9b, 0x90, 0xff, 0xa1, 0xa8, 0x9c, 0xff, 0xa5, 0xa5, 0x92, 0xff, 0x95, 0x92, 0x79, 0xff, 0xa8, 0xaa, 0x95, 0xff, 0xb0, 0xb4, 0xa2, 0xff, 0xa3, 0xa5, 0x98, 0xff, 0xae, 0xb4, 0xa8, 0xff, 0xb5, 0xc4, 0xb3, 0xff, 0xc2, 0xd2, 0xc4, 0xff, 0xa2, 0xa1, 0x8c, 0xff, 0x80, 0x74, 0x59, 0xff, 0x9a, 0x96, 0x7e, 0xff, 0xa9, 0xb0, 0xa1, 0xff, 0xa3, 0xae, 0xa4, 0xff, 0x9a, 0xa0, 0x93, 0xff, 0x9f, 0xa0, 0x90, 0xff, 0x98, 0x99, 0x8c, 0xff, 0xa2, 0xa6, 0x97, 0xff, 0x97, 0x96, 0x81, 0xff, 0x88, 0x85, 0x72, 0xff, 0xb0, 0xb4, 0xa7, 0xff, 0xee, 0xef, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xeb, 0xe5, 0xff, 0x9d, 0x90, 0x6f, 0xff, 0x93, 0x83, 0x5e, 0xff, 0x96, 0x85, 0x5d, 0xff, 0x93, 0x83, 0x5c, 0xff, 0x90, 0x7d, 0x57, 0xff, 0x8d, 0x7a, 0x55, 0xff, 0x8a, 0x76, 0x51, 0xff, 0x89, 0x73, 0x4b, 0xff, 0x8b, 0x74, 0x4c, 0xff, 0x8d, 0x78, 0x50, 0xff, 0x94, 0x80, 0x55, 0xff, 0xad, 0xa0, 0x71, 0xff, 0xbd, 0xb4, 0x86, 0xff, 0xb6, 0xa9, 0x79, 0xff, 0x9f, 0x8a, 0x5b, 0xff, 0x93, 0x7d, 0x4d, 0xff, 0x8e, 0x7c, 0x4c, 0xff, 0xc6, 0xc3, 0xa3, 0xff, 0xda, 0xe1, 0xcb, 0xff, 0xa5, 0x9b, 0x6f, 0xff, 0xae, 0xa1, 0x75, 0xff, 0xb5, 0xae, 0x8a, 0xff, 0xb2, 0xa8, 0x7f, 0xff, 0xa7, 0x99, 0x70, 0xff, 0xac, 0xa2, 0x7d, 0xff, 0xbe, 0xbe, 0x9b, 0xff, 0xb2, 0xae, 0x88, 0xff, 0xbc, 0xb6, 0x94, 0xff, 0xb0, 0xab, 0x8a, 0xff, 0xb1, 0xbf, 0xc1, 0xff, 0x8b, 0xa4, 0xc8, 0xff, 0x7e, 0x8d, 0xae, 0xff, 0x7f, 0x86, 0x9c, 0xff, 0x79, 0x75, 0x83, 0xff, 0x75, 0x72, 0x82, 0xff, 0x77, 0x7c, 0x90, 0xff, 0x47, 0x47, 0x5c, 0xff, 0x56, 0x52, 0x6d, 0xff, 0x8e, 0x9a, 0xa9, 0xff, 0xb3, 0xc2, 0xc1, 0xff, 0x66, 0x61, 0x63, 0xff, 0x24, 0x0e, 0x15, 0xff, 0x7e, 0x81, 0x8e, 0xff, 0xc8, 0xe2, 0xf3, 0xff, 0xbd, 0xd6, 0xe5, 0xff, 0xbf, 0xd6, 0xe5, 0xff, 0xc1, 0xd8, 0xe7, 0xff, 0xc2, 0xd9, 0xe8, 0xff, 0xc2, 0xd9, 0xe7, 0xff, 0xc4, 0xdb, 0xe9, 0xff, 0xc5, 0xdd, 0xea, 0xff, 0xc5, 0xdf, 0xec, 0xff, 0xc5, 0xde, 0xeb, 0xff, 0xc6, 0xde, 0xea, 0xff, 0xc7, 0xde, 0xea, 0xff, 0xc7, 0xdd, 0xe9, 0xff, 0xcb, 0xe1, 0xec, 0xff, 0xd1, 0xe8, 0xef, 0xff, 0xd2, 0xeb, 0xef, 0xff, 0xd1, 0xe9, 0xee, 0xff, 0xd0, 0xe5, 0xed, 0xff, 0xcd, 0xe2, 0xea, 0xff, 0xcb, 0xdf, 0xe7, 0xff, 0xc9, 0xdb, 0xe3, 0xff, 0xc8, 0xda, 0xe2, 0xff, 0xc6, 0xda, 0xe2, 0xff, 0xc3, 0xd8, 0xe1, 0xff, 0xc5, 0xda, 0xe3, 0xff, 0xc6, 0xdb, 0xe3, 0xff, 0xc6, 0xda, 0xe4, 0xff, 0xc7, 0xde, 0xe7, 0xff, 0xc7, 0xde, 0xe6, 0xff, 0xc7, 0xdd, 0xe4, 0xff, 0xc8, 0xdd, 0xe4, 0xff, 0xc6, 0xdc, 0xe4, 0xff, 0xc4, 0xd9, 0xe5, 0xff, 0xc2, 0xd7, 0xe3, 0xff, 0xc1, 0xd8, 0xe2, 0xff, 0xc2, 0xd8, 0xe2, 0xff, 0xc5, 0xda, 0xe5, 0xff, 0xc7, 0xdd, 0xe5, 0xff, 0xc5, 0xdb, 0xe3, 0xff, 0xc4, 0xd9, 0xe1, 0xff, 0xc6, 0xda, 0xe3, 0xff, 0xc3, 0xd8, 0xe1, 0xff, 0xc3, 0xd7, 0xe1, 0xff, 0xc1, 0xd5, 0xe1, 0xff, 0xc1, 0xd5, 0xe0, 0xff, 0xbd, 0xd1, 0xde, 0xff, 0xba, 0xcb, 0xdb, 0xff, 0xb8, 0xc7, 0xd8, 0xff, 0xb4, 0xc4, 0xd4, 0xff, 0xac, 0xbc, 0xce, 0xff, 0xa8, 0xb6, 0xcc, 0xff, 0xa3, 0xb1, 0xc7, 0xff, 0x96, 0xa3, 0xbb, 0xff, 0x95, 0xa3, 0xb8, 0xff, 0x99, 0xa7, 0xb5, 0xff, 0x94, 0x9a, 0xa7, 0xff, 0x93, 0x9c, 0xa1, 0xff, 0xa5, 0xb4, 0xb5, 0xff, 0xab, 0xb9, 0xb8, 0xff, 0xb0, 0xbf, 0xbd, 0xff, 0xa7, 0xb2, 0xaf, 0xff, 0xaa, 0xb5, 0xad, 0xff, 0xa7, 0xad, 0xa6, 0xff, 0xa2, 0xab, 0xa1, 0xff, 0xab, 0xb5, 0xa9, 0xff, 0x94, 0x99, 0x8f, 0xff, 0x9a, 0xa3, 0x96, 0xff, 0x9c, 0x9f, 0x92, 0xff, 0x9d, 0xa4, 0x9b, 0xff, 0xad, 0xb3, 0xa0, 0xff, 0xa1, 0x9f, 0x88, 0xff, 0x9f, 0x9f, 0x8f, 0xff, 0xa6, 0xae, 0x9f, 0xff, 0xa1, 0xa7, 0x9b, 0xff, 0xb6, 0xc2, 0xb7, 0xff, 0xab, 0xb4, 0xa5, 0xff, 0xb1, 0xbb, 0xad, 0xff, 0xab, 0xaf, 0x9a, 0xff, 0x86, 0x7a, 0x5f, 0xff, 0xa4, 0xa2, 0x8f, 0xff, 0xac, 0xb8, 0xac, 0xff, 0x9f, 0xac, 0xa1, 0xff, 0xa1, 0xa8, 0x9b, 0xff, 0x98, 0x9b, 0x8c, 0xff, 0x91, 0x94, 0x8a, 0xff, 0xa9, 0xaf, 0xa1, 0xff, 0x8b, 0x88, 0x74, 0xff, 0x87, 0x82, 0x70, 0xff, 0xc2, 0xc7, 0xbc, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe7, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf4, 0xff, 0xb4, 0xa8, 0x8f, 0xff, 0x95, 0x83, 0x5e, 0xff, 0x95, 0x84, 0x5d, 0xff, 0x96, 0x84, 0x5d, 0xff, 0x96, 0x84, 0x5e, 0xff, 0x8c, 0x79, 0x52, 0xff, 0x85, 0x71, 0x48, 0xff, 0x89, 0x71, 0x49, 0xff, 0x8d, 0x74, 0x4b, 0xff, 0x93, 0x7a, 0x50, 0xff, 0x95, 0x7e, 0x55, 0xff, 0x9e, 0x8c, 0x5f, 0xff, 0xb9, 0xae, 0x7e, 0xff, 0xd0, 0xca, 0x9d, 0xff, 0xce, 0xc9, 0x9b, 0xff, 0xc0, 0xb6, 0x85, 0xff, 0xb8, 0xaf, 0x80, 0xff, 0xda, 0xe4, 0xcd, 0xff, 0xc5, 0xc7, 0xac, 0xff, 0xae, 0xa4, 0x72, 0xff, 0xbf, 0xbc, 0x8e, 0xff, 0xaf, 0xa4, 0x7a, 0xff, 0xab, 0xa0, 0x77, 0xff, 0xb7, 0xac, 0x85, 0xff, 0xbf, 0xbc, 0x99, 0xff, 0xbe, 0xbc, 0x9d, 0xff, 0x9f, 0x93, 0x66, 0xff, 0xa7, 0xa2, 0x7e, 0xff, 0xa7, 0xa4, 0x85, 0xff, 0xa5, 0xb2, 0xb6, 0xff, 0x93, 0xaa, 0xcd, 0xff, 0x85, 0x90, 0xaa, 0xff, 0x73, 0x74, 0x87, 0xff, 0x6f, 0x6c, 0x7c, 0xff, 0x89, 0x8d, 0xa1, 0xff, 0x64, 0x68, 0x7d, 0xff, 0x45, 0x44, 0x5b, 0xff, 0x7b, 0x7d, 0x96, 0xff, 0xa5, 0xb4, 0xb5, 0xff, 0x9c, 0xa8, 0xa4, 0xff, 0x40, 0x33, 0x3b, 0xff, 0x38, 0x27, 0x2b, 0xff, 0x7b, 0x7d, 0x8a, 0xff, 0xc3, 0xdb, 0xed, 0xff, 0xbe, 0xd3, 0xe4, 0xff, 0xbe, 0xd5, 0xe4, 0xff, 0xc1, 0xd7, 0xe6, 0xff, 0xc1, 0xda, 0xe9, 0xff, 0xc3, 0xdc, 0xeb, 0xff, 0xc5, 0xde, 0xed, 0xff, 0xc4, 0xde, 0xeb, 0xff, 0xc4, 0xde, 0xea, 0xff, 0xc6, 0xde, 0xea, 0xff, 0xc7, 0xe0, 0xeb, 0xff, 0xc7, 0xdd, 0xe9, 0xff, 0xc7, 0xdd, 0xe9, 0xff, 0xcc, 0xe2, 0xed, 0xff, 0xd1, 0xe9, 0xee, 0xff, 0xd2, 0xea, 0xef, 0xff, 0xd0, 0xe9, 0xee, 0xff, 0xcf, 0xe6, 0xec, 0xff, 0xcf, 0xe2, 0xec, 0xff, 0xce, 0xe0, 0xea, 0xff, 0xcb, 0xde, 0xe5, 0xff, 0xc6, 0xda, 0xe1, 0xff, 0xc3, 0xd7, 0xe1, 0xff, 0xc1, 0xd5, 0xe1, 0xff, 0xc3, 0xd7, 0xe2, 0xff, 0xc4, 0xd8, 0xe4, 0xff, 0xc2, 0xd8, 0xe4, 0xff, 0xc5, 0xdb, 0xe6, 0xff, 0xc7, 0xde, 0xe8, 0xff, 0xc8, 0xde, 0xe8, 0xff, 0xc8, 0xdd, 0xe7, 0xff, 0xc5, 0xdd, 0xe6, 0xff, 0xc7, 0xde, 0xe9, 0xff, 0xc7, 0xdc, 0xe8, 0xff, 0xc5, 0xdc, 0xe6, 0xff, 0xc4, 0xdb, 0xe5, 0xff, 0xc6, 0xdd, 0xe6, 0xff, 0xc3, 0xda, 0xe4, 0xff, 0xc2, 0xd9, 0xe2, 0xff, 0xc2, 0xd9, 0xe3, 0xff, 0xc0, 0xd5, 0xe4, 0xff, 0xbe, 0xd3, 0xe1, 0xff, 0xc0, 0xd3, 0xe1, 0xff, 0xbf, 0xd2, 0xe0, 0xff, 0xbd, 0xcf, 0xdf, 0xff, 0xb8, 0xcb, 0xda, 0xff, 0xb7, 0xc9, 0xd8, 0xff, 0xb3, 0xc3, 0xd3, 0xff, 0xa9, 0xb6, 0xcb, 0xff, 0xa4, 0xb0, 0xcb, 0xff, 0x9f, 0xae, 0xc5, 0xff, 0x94, 0xa1, 0xba, 0xff, 0x8f, 0x98, 0xb7, 0xff, 0x8d, 0x9a, 0xb2, 0xff, 0x9e, 0xaa, 0xb4, 0xff, 0xa3, 0xa9, 0xad, 0xff, 0x9f, 0xaa, 0xac, 0xff, 0xad, 0xbb, 0xbc, 0xff, 0xab, 0xb7, 0xb5, 0xff, 0xa8, 0xb3, 0xae, 0xff, 0xa9, 0xb5, 0xaf, 0xff, 0xa9, 0xb4, 0xad, 0xff, 0xb1, 0xb8, 0xb3, 0xff, 0xa8, 0xb4, 0xac, 0xff, 0xaf, 0xb6, 0xab, 0xff, 0x89, 0x89, 0x7c, 0xff, 0x94, 0x97, 0x85, 0xff, 0x93, 0x93, 0x86, 0xff, 0xa3, 0xac, 0xa5, 0xff, 0xa7, 0xac, 0x9c, 0xff, 0x8c, 0x89, 0x74, 0xff, 0x9e, 0xa2, 0x92, 0xff, 0x9a, 0xa1, 0x95, 0xff, 0x9c, 0xa0, 0x97, 0xff, 0xac, 0xb7, 0xad, 0xff, 0xa3, 0xac, 0xa0, 0xff, 0xb2, 0xbc, 0xad, 0xff, 0xb0, 0xb7, 0xa1, 0xff, 0x8a, 0x81, 0x68, 0xff, 0xa7, 0xaa, 0x9c, 0xff, 0xac, 0xb6, 0xac, 0xff, 0x9e, 0xa8, 0x9b, 0xff, 0xa3, 0xac, 0x9f, 0xff, 0x97, 0x9a, 0x90, 0xff, 0x94, 0x97, 0x8e, 0xff, 0xa1, 0xa5, 0x93, 0xff, 0x90, 0x8a, 0x72, 0xff, 0x95, 0x90, 0x81, 0xff, 0xd0, 0xd3, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xcc, 0xc3, 0xb1, 0xff, 0x98, 0x85, 0x60, 0xff, 0x94, 0x82, 0x5c, 0xff, 0x99, 0x86, 0x60, 0xff, 0xa2, 0x90, 0x6a, 0xff, 0xa4, 0x92, 0x6a, 0xff, 0x96, 0x84, 0x5a, 0xff, 0x86, 0x6f, 0x46, 0xff, 0x86, 0x6d, 0x43, 0xff, 0x8f, 0x78, 0x4e, 0xff, 0x96, 0x83, 0x58, 0xff, 0x9d, 0x88, 0x5a, 0xff, 0x9d, 0x88, 0x58, 0xff, 0x9c, 0x91, 0x62, 0xff, 0xae, 0xa7, 0x79, 0xff, 0xc1, 0xb2, 0x7d, 0xff, 0xc9, 0xc0, 0x94, 0xff, 0xe2, 0xf3, 0xe9, 0xff, 0xcd, 0xc8, 0xa5, 0xff, 0xb0, 0x9f, 0x6d, 0xff, 0xbc, 0xb4, 0x89, 0xff, 0xb5, 0xb1, 0x8b, 0xff, 0xb9, 0xb2, 0x91, 0xff, 0xa9, 0x9f, 0x77, 0xff, 0xab, 0xa4, 0x7d, 0xff, 0xbd, 0xb5, 0x8c, 0xff, 0xb1, 0xa2, 0x73, 0xff, 0xa6, 0xa1, 0x7e, 0xff, 0x9d, 0x99, 0x7d, 0xff, 0xa3, 0xae, 0xae, 0xff, 0x98, 0xab, 0xc3, 0xff, 0x7f, 0x85, 0x99, 0xff, 0x74, 0x73, 0x86, 0xff, 0x7c, 0x7f, 0x92, 0xff, 0x85, 0x8a, 0x9f, 0xff, 0x56, 0x52, 0x68, 0xff, 0x5f, 0x5e, 0x77, 0xff, 0x87, 0x94, 0xa4, 0xff, 0xb4, 0xc4, 0xbd, 0xff, 0x72, 0x70, 0x72, 0xff, 0x32, 0x21, 0x2b, 0xff, 0x50, 0x41, 0x44, 0xff, 0x63, 0x61, 0x6f, 0xff, 0xb9, 0xd0, 0xe4, 0xff, 0xbd, 0xd3, 0xe5, 0xff, 0xbc, 0xd3, 0xe2, 0xff, 0xbf, 0xd6, 0xe4, 0xff, 0xc0, 0xda, 0xe9, 0xff, 0xc1, 0xdc, 0xeb, 0xff, 0xc2, 0xdd, 0xeb, 0xff, 0xc2, 0xdd, 0xeb, 0xff, 0xc6, 0xde, 0xea, 0xff, 0xc6, 0xde, 0xeb, 0xff, 0xc4, 0xdb, 0xe9, 0xff, 0xc6, 0xdc, 0xe8, 0xff, 0xcb, 0xe1, 0xed, 0xff, 0xcf, 0xe5, 0xee, 0xff, 0xd1, 0xe9, 0xed, 0xff, 0xd1, 0xea, 0xef, 0xff, 0xd0, 0xe7, 0xee, 0xff, 0xd2, 0xe8, 0xed, 0xff, 0xd0, 0xe5, 0xed, 0xff, 0xcc, 0xe1, 0xea, 0xff, 0xc9, 0xdd, 0xe4, 0xff, 0xc6, 0xd6, 0xe1, 0xff, 0xc1, 0xd1, 0xdf, 0xff, 0xbf, 0xd1, 0xde, 0xff, 0xc0, 0xd4, 0xe0, 0xff, 0xc2, 0xd6, 0xe3, 0xff, 0xc2, 0xd7, 0xe4, 0xff, 0xc4, 0xda, 0xe5, 0xff, 0xc7, 0xdd, 0xe8, 0xff, 0xc7, 0xdd, 0xe9, 0xff, 0xc7, 0xdd, 0xe9, 0xff, 0xc5, 0xde, 0xe8, 0xff, 0xc7, 0xde, 0xe9, 0xff, 0xc8, 0xde, 0xe9, 0xff, 0xc5, 0xdb, 0xe6, 0xff, 0xc5, 0xdb, 0xe5, 0xff, 0xc2, 0xd9, 0xe3, 0xff, 0xc0, 0xd5, 0xe3, 0xff, 0xbe, 0xd3, 0xe2, 0xff, 0xbd, 0xd2, 0xe2, 0xff, 0xbc, 0xd1, 0xe2, 0xff, 0xbd, 0xd0, 0xe1, 0xff, 0xbc, 0xce, 0xde, 0xff, 0xb8, 0xcb, 0xdb, 0xff, 0xb8, 0xca, 0xda, 0xff, 0xb5, 0xc8, 0xd8, 0xff, 0xb5, 0xc6, 0xd7, 0xff, 0xad, 0xbd, 0xce, 0xff, 0xa5, 0xb3, 0xc4, 0xff, 0xa3, 0xb0, 0xc8, 0xff, 0x97, 0xa4, 0xc0, 0xff, 0x8e, 0x9b, 0xb5, 0xff, 0x90, 0x9a, 0xb1, 0xff, 0x9d, 0xaa, 0xb8, 0xff, 0xa9, 0xb4, 0xb6, 0xff, 0xa2, 0xa6, 0xa7, 0xff, 0x9f, 0xaa, 0xad, 0xff, 0xaf, 0xbd, 0xbe, 0xff, 0xaf, 0xba, 0xb9, 0xff, 0xa5, 0xaf, 0xaa, 0xff, 0xa8, 0xb5, 0xae, 0xff, 0xae, 0xb8, 0xb2, 0xff, 0xb1, 0xbb, 0xb6, 0xff, 0xab, 0xb8, 0xb1, 0xff, 0xa6, 0xab, 0xa1, 0xff, 0x8c, 0x8c, 0x7c, 0xff, 0x9d, 0xa2, 0x8d, 0xff, 0x8f, 0x90, 0x85, 0xff, 0xa1, 0xad, 0xa7, 0xff, 0x95, 0x98, 0x8a, 0xff, 0x88, 0x87, 0x75, 0xff, 0x9c, 0xa5, 0x95, 0xff, 0x9a, 0xa5, 0x9a, 0xff, 0x9a, 0x9f, 0x98, 0xff, 0xa0, 0xad, 0xa3, 0xff, 0xa6, 0xb0, 0xa4, 0xff, 0xbb, 0xc3, 0xb2, 0xff, 0xa4, 0xa8, 0x93, 0xff, 0x89, 0x86, 0x71, 0xff, 0xa4, 0xab, 0xa0, 0xff, 0xa7, 0xaf, 0xa5, 0xff, 0x9d, 0xa3, 0x96, 0xff, 0x9a, 0xa4, 0x98, 0xff, 0x96, 0x9c, 0x93, 0xff, 0x9b, 0x9f, 0x95, 0xff, 0x93, 0x92, 0x7e, 0xff, 0x93, 0x8e, 0x74, 0xff, 0x96, 0x95, 0x85, 0xff, 0xe4, 0xe6, 0xe3, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe3, 0xde, 0xd4, 0xff, 0x9d, 0x8b, 0x67, 0xff, 0x94, 0x81, 0x5c, 0xff, 0x8d, 0x7a, 0x54, 0xff, 0x91, 0x7d, 0x57, 0xff, 0x9f, 0x8b, 0x63, 0xff, 0xa7, 0x96, 0x6b, 0xff, 0xa6, 0x92, 0x67, 0xff, 0xa0, 0x8a, 0x60, 0xff, 0x99, 0x85, 0x5b, 0xff, 0x95, 0x7d, 0x50, 0xff, 0x91, 0x7b, 0x4c, 0xff, 0x97, 0x83, 0x53, 0xff, 0x9f, 0x83, 0x53, 0xff, 0x9c, 0x80, 0x51, 0xff, 0x90, 0x76, 0x3e, 0xff, 0xb2, 0xa8, 0x85, 0xff, 0xe5, 0xf5, 0xf0, 0xff, 0xa3, 0x97, 0x6b, 0xff, 0x8c, 0x71, 0x40, 0xff, 0xa4, 0x94, 0x6d, 0xff, 0xc4, 0xc9, 0xa6, 0xff, 0xbb, 0xb6, 0x97, 0xff, 0xa2, 0x95, 0x70, 0xff, 0xb0, 0xa2, 0x75, 0xff, 0xa5, 0x96, 0x67, 0xff, 0x9b, 0x8b, 0x5e, 0xff, 0xb8, 0xb3, 0x93, 0xff, 0xbc, 0xbb, 0xa1, 0xff, 0xb3, 0xba, 0xb4, 0xff, 0x99, 0xa3, 0xae, 0xff, 0x87, 0x89, 0x97, 0xff, 0x77, 0x75, 0x88, 0xff, 0x7c, 0x81, 0x95, 0xff, 0x73, 0x76, 0x8a, 0xff, 0x63, 0x5d, 0x73, 0xff, 0x77, 0x7c, 0x92, 0xff, 0x9b, 0xb1, 0xb8, 0xff, 0xa5, 0xb3, 0xaf, 0xff, 0x4e, 0x3e, 0x45, 0xff, 0x45, 0x35, 0x3e, 0xff, 0x5b, 0x4d, 0x55, 0xff, 0x4e, 0x46, 0x52, 0xff, 0xaa, 0xbf, 0xd2, 0xff, 0xbf, 0xd7, 0xea, 0xff, 0xbc, 0xd3, 0xe2, 0xff, 0xc0, 0xd7, 0xe6, 0xff, 0xbf, 0xd8, 0xe7, 0xff, 0xc0, 0xda, 0xe9, 0xff, 0xc1, 0xdb, 0xe9, 0xff, 0xc2, 0xdc, 0xea, 0xff, 0xc6, 0xde, 0xec, 0xff, 0xc4, 0xdb, 0xec, 0xff, 0xc1, 0xd8, 0xe7, 0xff, 0xc9, 0xdf, 0xea, 0xff, 0xd0, 0xe7, 0xef, 0xff, 0xce, 0xe6, 0xed, 0xff, 0xd0, 0xe9, 0xed, 0xff, 0xd2, 0xea, 0xf0, 0xff, 0xd3, 0xe9, 0xf0, 0xff, 0xd4, 0xe9, 0xef, 0xff, 0xd1, 0xe9, 0xee, 0xff, 0xcb, 0xe3, 0xe9, 0xff, 0xc6, 0xd9, 0xe3, 0xff, 0xc0, 0xcf, 0xdc, 0xff, 0xba, 0xc8, 0xd8, 0xff, 0xba, 0xc9, 0xda, 0xff, 0xbc, 0xcd, 0xde, 0xff, 0xc0, 0xd3, 0xe3, 0xff, 0xc3, 0xd6, 0xe4, 0xff, 0xc2, 0xd8, 0xe5, 0xff, 0xc5, 0xdb, 0xe7, 0xff, 0xc8, 0xde, 0xe9, 0xff, 0xc7, 0xdc, 0xe7, 0xff, 0xc6, 0xde, 0xe9, 0xff, 0xc5, 0xdc, 0xe7, 0xff, 0xc6, 0xdc, 0xe8, 0xff, 0xc4, 0xda, 0xe6, 0xff, 0xc1, 0xd7, 0xe3, 0xff, 0xbf, 0xd4, 0xe3, 0xff, 0xbd, 0xd1, 0xe1, 0xff, 0xbb, 0xcf, 0xe1, 0xff, 0xba, 0xcd, 0xdf, 0xff, 0xba, 0xcc, 0xde, 0xff, 0xbc, 0xcd, 0xe0, 0xff, 0xb7, 0xc8, 0xda, 0xff, 0xb3, 0xc4, 0xd6, 0xff, 0xb3, 0xc6, 0xd5, 0xff, 0xb0, 0xc3, 0xd5, 0xff, 0xaa, 0xb9, 0xcf, 0xff, 0xa5, 0xb3, 0xc8, 0xff, 0xac, 0xbd, 0xcb, 0xff, 0xaa, 0xba, 0xc8, 0xff, 0x8f, 0x9a, 0xb5, 0xff, 0x8c, 0x97, 0xad, 0xff, 0xa4, 0xb1, 0xba, 0xff, 0xb8, 0xc8, 0xc9, 0xff, 0xac, 0xb8, 0xb5, 0xff, 0x97, 0x9c, 0x9b, 0xff, 0x9e, 0xaa, 0xaa, 0xff, 0xad, 0xbb, 0xbb, 0xff, 0xae, 0xbc, 0xba, 0xff, 0xaa, 0xb9, 0xb5, 0xff, 0xa8, 0xb6, 0xb0, 0xff, 0xae, 0xb9, 0xb3, 0xff, 0xa9, 0xb4, 0xaf, 0xff, 0xaa, 0xb8, 0xb0, 0xff, 0xa2, 0xa8, 0x9d, 0xff, 0x9f, 0xa0, 0x91, 0xff, 0xab, 0xb3, 0xa0, 0xff, 0x95, 0x9b, 0x90, 0xff, 0xa7, 0xb3, 0xaa, 0xff, 0x81, 0x83, 0x76, 0xff, 0x8a, 0x89, 0x7a, 0xff, 0x9a, 0xa2, 0x95, 0xff, 0xa0, 0xab, 0x9f, 0xff, 0x93, 0x9b, 0x92, 0xff, 0xa5, 0xb1, 0xa7, 0xff, 0xb6, 0xba, 0xaf, 0xff, 0x94, 0x94, 0x86, 0xff, 0x88, 0x8a, 0x78, 0xff, 0x99, 0x9c, 0x8d, 0xff, 0x9e, 0xa7, 0x9e, 0xff, 0x88, 0x8e, 0x82, 0xff, 0x93, 0x98, 0x8b, 0xff, 0x9b, 0xa6, 0x9c, 0xff, 0x9e, 0xa6, 0x9d, 0xff, 0xa2, 0xa7, 0x9b, 0xff, 0x89, 0x86, 0x72, 0xff, 0x92, 0x90, 0x7a, 0xff, 0xa2, 0xa4, 0x96, 0xff, 0xf5, 0xf5, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xf1, 0xed, 0xff, 0xaa, 0x9d, 0x80, 0xff, 0x94, 0x81, 0x5b, 0xff, 0x9d, 0x89, 0x63, 0xff, 0xa2, 0x8c, 0x66, 0xff, 0x9d, 0x89, 0x61, 0xff, 0x9a, 0x85, 0x5b, 0xff, 0xa3, 0x8c, 0x62, 0xff, 0xaf, 0x98, 0x6c, 0xff, 0xb3, 0x9e, 0x71, 0xff, 0xbc, 0xaf, 0x80, 0xff, 0xbc, 0xb0, 0x82, 0xff, 0xaf, 0x9c, 0x6f, 0xff, 0xa1, 0x8a, 0x59, 0xff, 0x99, 0x7c, 0x4b, 0xff, 0x90, 0x77, 0x47, 0xff, 0xd6, 0xdb, 0xc3, 0xff, 0xdc, 0xe3, 0xc9, 0xff, 0xa6, 0x93, 0x60, 0xff, 0x96, 0x81, 0x53, 0xff, 0xab, 0x9f, 0x77, 0xff, 0xb6, 0xa8, 0x81, 0xff, 0xa4, 0x97, 0x6c, 0xff, 0xa0, 0x8d, 0x5f, 0xff, 0x9d, 0x8e, 0x62, 0xff, 0xa8, 0x9b, 0x72, 0xff, 0x98, 0x87, 0x5d, 0xff, 0xa3, 0x9b, 0x78, 0xff, 0xc2, 0xc3, 0xa8, 0xff, 0xbf, 0xc2, 0xb6, 0xff, 0xae, 0xb2, 0xb1, 0xff, 0x82, 0x85, 0x8e, 0xff, 0x5d, 0x57, 0x6a, 0xff, 0x57, 0x50, 0x69, 0xff, 0x5b, 0x5d, 0x72, 0xff, 0x81, 0x87, 0x95, 0xff, 0xa1, 0xb2, 0xba, 0xff, 0xb0, 0xc3, 0xc8, 0xff, 0x76, 0x7a, 0x81, 0xff, 0x33, 0x20, 0x27, 0xff, 0x54, 0x49, 0x51, 0xff, 0x55, 0x4a, 0x57, 0xff, 0x3a, 0x2d, 0x37, 0xff, 0x9c, 0xaf, 0xbc, 0xff, 0xc7, 0xdf, 0xf3, 0xff, 0xbb, 0xd3, 0xe2, 0xff, 0xbf, 0xd6, 0xe5, 0xff, 0xbe, 0xd7, 0xe6, 0xff, 0xc0, 0xda, 0xe9, 0xff, 0xc1, 0xdb, 0xe9, 0xff, 0xc0, 0xdb, 0xe9, 0xff, 0xc4, 0xdb, 0xeb, 0xff, 0xc1, 0xd8, 0xe9, 0xff, 0xc2, 0xd9, 0xe9, 0xff, 0xcf, 0xe5, 0xec, 0xff, 0xd1, 0xe8, 0xee, 0xff, 0xcf, 0xe7, 0xee, 0xff, 0xd2, 0xe9, 0xee, 0xff, 0xd6, 0xeb, 0xf0, 0xff, 0xd4, 0xe9, 0xef, 0xff, 0xd3, 0xe8, 0xee, 0xff, 0xd1, 0xe6, 0xed, 0xff, 0xc9, 0xde, 0xe8, 0xff, 0xc4, 0xd6, 0xe2, 0xff, 0xbe, 0xcf, 0xda, 0xff, 0xc1, 0xd3, 0xdb, 0xff, 0xc2, 0xd4, 0xdd, 0xff, 0xb7, 0xc7, 0xd6, 0xff, 0xb2, 0xc2, 0xd4, 0xff, 0xbc, 0xcf, 0xe0, 0xff, 0xc0, 0xd4, 0xe3, 0xff, 0xc3, 0xd9, 0xe5, 0xff, 0xc6, 0xdd, 0xe8, 0xff, 0xc5, 0xdb, 0xe6, 0xff, 0xc3, 0xda, 0xe7, 0xff, 0xc4, 0xdb, 0xe7, 0xff, 0xc4, 0xdb, 0xe6, 0xff, 0xc3, 0xda, 0xe5, 0xff, 0xc1, 0xd7, 0xe3, 0xff, 0xbe, 0xd3, 0xe1, 0xff, 0xbc, 0xd0, 0xe0, 0xff, 0xb9, 0xcd, 0xdf, 0xff, 0xb8, 0xcc, 0xde, 0xff, 0xb7, 0xc9, 0xda, 0xff, 0xb4, 0xc6, 0xd7, 0xff, 0xb5, 0xc5, 0xd5, 0xff, 0xb5, 0xc4, 0xd5, 0xff, 0xad, 0xbf, 0xd2, 0xff, 0xa4, 0xb4, 0xcd, 0xff, 0xa2, 0xb1, 0xca, 0xff, 0xa2, 0xb0, 0xc4, 0xff, 0xa4, 0xb4, 0xc7, 0xff, 0xb4, 0xc7, 0xce, 0xff, 0x94, 0x9f, 0xad, 0xff, 0x94, 0x9c, 0xac, 0xff, 0xa4, 0xb2, 0xb4, 0xff, 0xb8, 0xcc, 0xcc, 0xff, 0xb3, 0xc3, 0xc2, 0xff, 0x9e, 0xa9, 0xa8, 0xff, 0xa4, 0xb1, 0xb1, 0xff, 0xae, 0xbb, 0xb9, 0xff, 0xae, 0xc0, 0xbd, 0xff, 0xac, 0xbd, 0xba, 0xff, 0xab, 0xbb, 0xb5, 0xff, 0xa4, 0xb3, 0xac, 0xff, 0xab, 0xb7, 0xb1, 0xff, 0xaa, 0xb9, 0xb1, 0xff, 0x9f, 0xa5, 0x9a, 0xff, 0xa5, 0xa8, 0x9c, 0xff, 0xb1, 0xc0, 0xb1, 0xff, 0xab, 0xb6, 0xac, 0xff, 0xad, 0xb6, 0xa8, 0xff, 0x7b, 0x76, 0x66, 0xff, 0x75, 0x6f, 0x63, 0xff, 0x8e, 0x91, 0x84, 0xff, 0x9e, 0xa3, 0x95, 0xff, 0xa1, 0xa4, 0x96, 0xff, 0xa3, 0xa9, 0x99, 0xff, 0x80, 0x7d, 0x6f, 0xff, 0x74, 0x6f, 0x63, 0xff, 0x8f, 0x94, 0x88, 0xff, 0x92, 0x96, 0x8d, 0xff, 0x97, 0x9d, 0x94, 0xff, 0x88, 0x89, 0x79, 0xff, 0x9b, 0xa1, 0x90, 0xff, 0x96, 0xa0, 0x94, 0xff, 0xa2, 0xa8, 0x9d, 0xff, 0x9f, 0xa5, 0x98, 0xff, 0x8c, 0x8b, 0x78, 0xff, 0x96, 0x94, 0x84, 0xff, 0xbd, 0xbc, 0xb2, 0xff, 0xfd, 0xfc, 0xfc, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xc5, 0xbc, 0xa9, 0xff, 0xa2, 0x8f, 0x69, 0xff, 0x9e, 0x8a, 0x64, 0xff, 0x8e, 0x7a, 0x55, 0xff, 0x89, 0x76, 0x4e, 0xff, 0x8d, 0x76, 0x4b, 0xff, 0x8a, 0x70, 0x47, 0xff, 0x8a, 0x6f, 0x45, 0xff, 0x91, 0x78, 0x4c, 0xff, 0x9c, 0x89, 0x5b, 0xff, 0xb4, 0xa3, 0x75, 0xff, 0xc6, 0xb1, 0x83, 0xff, 0xb3, 0xa2, 0x6f, 0xff, 0xae, 0x9b, 0x67, 0xff, 0xb3, 0xa1, 0x79, 0xff, 0xe1, 0xed, 0xd7, 0xff, 0xbf, 0xba, 0x95, 0xff, 0xa0, 0x8e, 0x5a, 0xff, 0xa4, 0x98, 0x68, 0xff, 0xb8, 0xae, 0x82, 0xff, 0xa2, 0x8d, 0x5f, 0xff, 0x9f, 0x8c, 0x5b, 0xff, 0xa1, 0x8e, 0x5c, 0xff, 0xa1, 0x8e, 0x62, 0xff, 0xac, 0xa1, 0x7a, 0xff, 0xa5, 0x9a, 0x71, 0xff, 0xab, 0xa2, 0x7f, 0xff, 0xac, 0xa8, 0x8f, 0xff, 0xa7, 0xa6, 0x9b, 0xff, 0x89, 0x87, 0x88, 0xff, 0x75, 0x71, 0x7e, 0xff, 0x5e, 0x59, 0x6d, 0xff, 0x54, 0x50, 0x66, 0xff, 0x5a, 0x5e, 0x74, 0xff, 0x95, 0xa2, 0xb1, 0xff, 0xc0, 0xd8, 0xda, 0xff, 0xa1, 0xaf, 0xb7, 0xff, 0x49, 0x3c, 0x4b, 0xff, 0x45, 0x3b, 0x43, 0xff, 0x67, 0x63, 0x6d, 0xff, 0x4c, 0x41, 0x51, 0xff, 0x27, 0x14, 0x1b, 0xff, 0x8d, 0x94, 0xa0, 0xff, 0xce, 0xe8, 0xfb, 0xff, 0xba, 0xd0, 0xdf, 0xff, 0xbd, 0xd3, 0xe1, 0xff, 0xbc, 0xd6, 0xe4, 0xff, 0xbe, 0xd7, 0xe5, 0xff, 0xc0, 0xdb, 0xe8, 0xff, 0xbe, 0xd8, 0xe7, 0xff, 0xbf, 0xd8, 0xe9, 0xff, 0xbe, 0xd5, 0xe4, 0xff, 0xc3, 0xda, 0xe7, 0xff, 0xcc, 0xe4, 0xef, 0xff, 0xcf, 0xea, 0xed, 0xff, 0xd0, 0xe7, 0xee, 0xff, 0xd2, 0xe9, 0xef, 0xff, 0xd1, 0xe8, 0xee, 0xff, 0xcf, 0xe5, 0xed, 0xff, 0xce, 0xe3, 0xeb, 0xff, 0xce, 0xe0, 0xe7, 0xff, 0xc9, 0xdb, 0xe1, 0xff, 0xc3, 0xd5, 0xdf, 0xff, 0xc8, 0xdb, 0xe4, 0xff, 0xd0, 0xe4, 0xeb, 0xff, 0xcf, 0xe2, 0xeb, 0xff, 0xbf, 0xd0, 0xda, 0xff, 0xaf, 0xbe, 0xcf, 0xff, 0xb2, 0xc2, 0xd8, 0xff, 0xbc, 0xd2, 0xe2, 0xff, 0xc0, 0xd6, 0xe4, 0xff, 0xc2, 0xd7, 0xe4, 0xff, 0xc6, 0xdb, 0xe6, 0xff, 0xc5, 0xdb, 0xe5, 0xff, 0xc0, 0xd7, 0xe3, 0xff, 0xc1, 0xd6, 0xe4, 0xff, 0xbf, 0xd3, 0xe2, 0xff, 0xc0, 0xd6, 0xe2, 0xff, 0xbd, 0xd4, 0xe0, 0xff, 0xba, 0xcf, 0xde, 0xff, 0xbb, 0xcf, 0xe0, 0xff, 0xba, 0xcc, 0xde, 0xff, 0xb4, 0xc5, 0xd7, 0xff, 0xb1, 0xc1, 0xd2, 0xff, 0xb2, 0xc2, 0xd3, 0xff, 0xae, 0xbe, 0xd2, 0xff, 0xa1, 0xb2, 0xce, 0xff, 0x9e, 0xad, 0xc8, 0xff, 0xa5, 0xb2, 0xc8, 0xff, 0x98, 0xa7, 0xbb, 0xff, 0x9e, 0xb1, 0xc1, 0xff, 0xbb, 0xcf, 0xd4, 0xff, 0x99, 0xa4, 0xa8, 0xff, 0x93, 0x9b, 0xa3, 0xff, 0xa4, 0xb2, 0xb7, 0xff, 0xae, 0xc2, 0xc3, 0xff, 0xae, 0xba, 0xb9, 0xff, 0xa2, 0xaf, 0xab, 0xff, 0xa0, 0xaf, 0xae, 0xff, 0xac, 0xbc, 0xbc, 0xff, 0xb0, 0xc1, 0xbe, 0xff, 0xa3, 0xb2, 0xb0, 0xff, 0xa7, 0xb7, 0xb4, 0xff, 0xab, 0xb9, 0xb5, 0xff, 0xb0, 0xbe, 0xba, 0xff, 0xa2, 0xb1, 0xa9, 0xff, 0x9a, 0xa0, 0x94, 0xff, 0xa6, 0xad, 0xa2, 0xff, 0xb3, 0xc3, 0xb9, 0xff, 0xad, 0xbb, 0xb2, 0xff, 0xb2, 0xba, 0xa8, 0xff, 0x7d, 0x75, 0x60, 0xff, 0x68, 0x5e, 0x4f, 0xff, 0x8b, 0x8b, 0x7b, 0xff, 0x9e, 0xa2, 0x94, 0xff, 0xa8, 0xac, 0x9b, 0xff, 0x94, 0x93, 0x83, 0xff, 0x50, 0x43, 0x39, 0xff, 0x89, 0x8a, 0x80, 0xff, 0xa8, 0xb0, 0xa4, 0xff, 0x93, 0x92, 0x88, 0xff, 0x9b, 0x9f, 0x90, 0xff, 0xa1, 0xa4, 0x8f, 0xff, 0x9b, 0x9e, 0x8c, 0xff, 0x9b, 0xa0, 0x94, 0xff, 0x9e, 0xa4, 0x97, 0xff, 0x99, 0xa2, 0x92, 0xff, 0x9d, 0xa0, 0x8f, 0xff, 0x9a, 0x9b, 0x8c, 0xff, 0xdb, 0xd9, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xe1, 0xd7, 0xff, 0x9e, 0x8d, 0x6a, 0xff, 0x87, 0x74, 0x4e, 0xff, 0x8b, 0x76, 0x51, 0xff, 0x91, 0x7b, 0x53, 0xff, 0x8c, 0x72, 0x49, 0xff, 0x7c, 0x64, 0x3c, 0xff, 0x8c, 0x76, 0x4d, 0xff, 0x91, 0x7b, 0x4e, 0xff, 0x8c, 0x74, 0x46, 0xff, 0x85, 0x6a, 0x3c, 0xff, 0x87, 0x6a, 0x3c, 0xff, 0xa0, 0x87, 0x57, 0xff, 0xaa, 0x94, 0x62, 0xff, 0xbb, 0xb8, 0x98, 0xff, 0xdf, 0xe9, 0xd9, 0xff, 0xc4, 0xc0, 0x9d, 0xff, 0xbf, 0xb7, 0x90, 0xff, 0xbc, 0xb2, 0x8b, 0xff, 0xaa, 0x97, 0x6a, 0xff, 0xa3, 0x91, 0x65, 0xff, 0xa5, 0x99, 0x76, 0xff, 0xa2, 0x96, 0x6c, 0xff, 0xae, 0x9c, 0x72, 0xff, 0xb4, 0xaa, 0x85, 0xff, 0xaf, 0xa8, 0x83, 0xff, 0xad, 0xa5, 0x84, 0xff, 0xa0, 0x98, 0x82, 0xff, 0x81, 0x7e, 0x79, 0xff, 0x79, 0x76, 0x7f, 0xff, 0x74, 0x67, 0x76, 0xff, 0x4f, 0x42, 0x53, 0xff, 0x6e, 0x69, 0x7b, 0xff, 0x70, 0x79, 0x90, 0xff, 0x9b, 0xb3, 0xcc, 0xff, 0xbc, 0xd1, 0xde, 0xff, 0x6c, 0x6f, 0x7b, 0xff, 0x43, 0x36, 0x43, 0xff, 0x77, 0x74, 0x80, 0xff, 0x6a, 0x66, 0x71, 0xff, 0x4d, 0x3f, 0x50, 0xff, 0x20, 0x0c, 0x12, 0xff, 0x66, 0x62, 0x6d, 0xff, 0xcb, 0xe5, 0xf7, 0xff, 0xb4, 0xcb, 0xdb, 0xff, 0xbb, 0xd0, 0xe1, 0xff, 0xba, 0xd3, 0xe3, 0xff, 0xbc, 0xd4, 0xe3, 0xff, 0xbf, 0xd9, 0xe7, 0xff, 0xbe, 0xd7, 0xe6, 0xff, 0xb9, 0xd3, 0xe5, 0xff, 0xc4, 0xdc, 0xe6, 0xff, 0xcd, 0xe1, 0xe9, 0xff, 0xc4, 0xdb, 0xee, 0xff, 0xc6, 0xe2, 0xed, 0xff, 0xcd, 0xe4, 0xed, 0xff, 0xcb, 0xe3, 0xeb, 0xff, 0xc8, 0xe1, 0xe8, 0xff, 0xc9, 0xdf, 0xe7, 0xff, 0xcb, 0xe0, 0xe8, 0xff, 0xca, 0xdd, 0xe5, 0xff, 0xc7, 0xdb, 0xe3, 0xff, 0xc6, 0xda, 0xe3, 0xff, 0xcd, 0xe1, 0xec, 0xff, 0xd0, 0xe6, 0xf0, 0xff, 0xcd, 0xe1, 0xeb, 0xff, 0xc5, 0xd7, 0xdd, 0xff, 0xaa, 0xb6, 0xcc, 0xff, 0xa6, 0xb4, 0xcf, 0xff, 0xb7, 0xce, 0xdf, 0xff, 0xbd, 0xd4, 0xe4, 0xff, 0xc0, 0xd4, 0xe2, 0xff, 0xc6, 0xda, 0xe4, 0xff, 0xc6, 0xdb, 0xe5, 0xff, 0xbe, 0xd4, 0xe2, 0xff, 0xbc, 0xcf, 0xe2, 0xff, 0xbd, 0xd0, 0xe2, 0xff, 0xbe, 0xd2, 0xe2, 0xff, 0xbd, 0xd1, 0xe1, 0xff, 0xb9, 0xce, 0xde, 0xff, 0xb8, 0xcc, 0xdc, 0xff, 0xb7, 0xc9, 0xd8, 0xff, 0xb7, 0xc7, 0xd5, 0xff, 0xb5, 0xc4, 0xd3, 0xff, 0xaf, 0xc0, 0xd0, 0xff, 0xa8, 0xb7, 0xcd, 0xff, 0x9f, 0xab, 0xc8, 0xff, 0xa2, 0xaf, 0xc3, 0xff, 0xa2, 0xae, 0xbb, 0xff, 0xa2, 0xb6, 0xc3, 0xff, 0xb7, 0xcd, 0xd6, 0xff, 0xb5, 0xca, 0xcf, 0xff, 0x95, 0xa4, 0xa6, 0xff, 0x8e, 0x97, 0x9a, 0xff, 0x98, 0xa2, 0xa6, 0xff, 0xa5, 0xb6, 0xb4, 0xff, 0x8e, 0x95, 0x91, 0xff, 0x92, 0x9a, 0x97, 0xff, 0x99, 0xa6, 0xa5, 0xff, 0xa9, 0xba, 0xbb, 0xff, 0xa9, 0xb6, 0xb4, 0xff, 0x99, 0xa3, 0xa1, 0xff, 0x98, 0xa4, 0xa3, 0xff, 0xa8, 0xb8, 0xb8, 0xff, 0xaa, 0xb9, 0xb7, 0xff, 0xa0, 0xac, 0xa4, 0xff, 0x9c, 0xa6, 0x99, 0xff, 0xa6, 0xb2, 0xa8, 0xff, 0xa9, 0xb3, 0xab, 0xff, 0xaf, 0xbc, 0xb3, 0xff, 0xaa, 0xaf, 0x9b, 0xff, 0x7d, 0x77, 0x5f, 0xff, 0x74, 0x6d, 0x59, 0xff, 0x9a, 0x9b, 0x86, 0xff, 0xa9, 0xb0, 0xa3, 0xff, 0xa9, 0xb1, 0xa0, 0xff, 0x5d, 0x55, 0x46, 0xff, 0x46, 0x37, 0x32, 0xff, 0xaf, 0xbb, 0xb2, 0xff, 0xa1, 0xac, 0x9e, 0xff, 0x9a, 0x9a, 0x8c, 0xff, 0x9a, 0x9b, 0x89, 0xff, 0x8e, 0x8f, 0x7a, 0xff, 0x99, 0x9a, 0x89, 0xff, 0xa2, 0xa8, 0x9b, 0xff, 0xa1, 0xa8, 0x9a, 0xff, 0x9f, 0xa2, 0x91, 0xff, 0x9d, 0xa1, 0x92, 0xff, 0xab, 0xae, 0xa1, 0xff, 0xf2, 0xf1, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xf0, 0xff, 0xa9, 0x9b, 0x80, 0xff, 0x8c, 0x77, 0x51, 0xff, 0x8a, 0x72, 0x4d, 0xff, 0x7d, 0x65, 0x3e, 0xff, 0x8b, 0x7a, 0x53, 0xff, 0xb4, 0xa9, 0x80, 0xff, 0xb4, 0xa4, 0x79, 0xff, 0xac, 0x94, 0x67, 0xff, 0xa8, 0x8c, 0x60, 0xff, 0xb1, 0x9f, 0x73, 0xff, 0xb7, 0xb0, 0x82, 0xff, 0xc4, 0xb9, 0x8b, 0xff, 0xc1, 0xaf, 0x83, 0xff, 0xc8, 0xc9, 0xab, 0xff, 0xd7, 0xdc, 0xc9, 0xff, 0xd8, 0xdf, 0xc6, 0xff, 0xc9, 0xc0, 0x97, 0xff, 0xb3, 0xa7, 0x79, 0xff, 0xbb, 0xb3, 0x8c, 0xff, 0xbd, 0xb7, 0x93, 0xff, 0xbd, 0xba, 0x94, 0xff, 0xbe, 0xb2, 0x88, 0xff, 0xa8, 0x98, 0x71, 0xff, 0xb6, 0xaf, 0x89, 0xff, 0xb2, 0xa7, 0x7e, 0xff, 0xa0, 0x97, 0x75, 0xff, 0x94, 0x8c, 0x7a, 0xff, 0x7e, 0x78, 0x7a, 0xff, 0x83, 0x7f, 0x8b, 0xff, 0x51, 0x46, 0x53, 0xff, 0x3f, 0x2f, 0x3c, 0xff, 0x67, 0x58, 0x63, 0xff, 0x89, 0x8f, 0x94, 0xff, 0xb2, 0xd1, 0xdc, 0xff, 0x80, 0x8f, 0xa5, 0xff, 0x46, 0x3d, 0x4c, 0xff, 0x6d, 0x6f, 0x7b, 0xff, 0x7e, 0x7d, 0x8c, 0xff, 0x59, 0x4d, 0x5b, 0xff, 0x43, 0x32, 0x41, 0xff, 0x2a, 0x16, 0x1e, 0xff, 0x36, 0x29, 0x32, 0xff, 0xb4, 0xc5, 0xd5, 0xff, 0xb9, 0xd5, 0xe7, 0xff, 0xb5, 0xce, 0xe1, 0xff, 0xba, 0xd0, 0xe3, 0xff, 0xb9, 0xd1, 0xe2, 0xff, 0xba, 0xd3, 0xe2, 0xff, 0xbb, 0xd4, 0xe4, 0xff, 0xb6, 0xd0, 0xe2, 0xff, 0xc2, 0xd9, 0xe4, 0xff, 0xc1, 0xd4, 0xda, 0xff, 0xb8, 0xcd, 0xe1, 0xff, 0xc0, 0xd8, 0xed, 0xff, 0xc4, 0xdd, 0xea, 0xff, 0xc8, 0xdc, 0xea, 0xff, 0xc9, 0xdc, 0xe9, 0xff, 0xc8, 0xdb, 0xe8, 0xff, 0xc9, 0xda, 0xe8, 0xff, 0xcb, 0xdc, 0xe7, 0xff, 0xca, 0xdc, 0xe2, 0xff, 0xcb, 0xde, 0xe2, 0xff, 0xd2, 0xe5, 0xe8, 0xff, 0xd2, 0xe7, 0xed, 0xff, 0xcb, 0xe0, 0xe7, 0xff, 0xc7, 0xd8, 0xe1, 0xff, 0x99, 0xa2, 0xc1, 0xff, 0x9a, 0xa8, 0xc5, 0xff, 0xba, 0xd1, 0xe1, 0xff, 0xbe, 0xd4, 0xe4, 0xff, 0xc0, 0xd3, 0xe1, 0xff, 0xc3, 0xd6, 0xe2, 0xff, 0xbf, 0xd4, 0xe2, 0xff, 0xba, 0xcf, 0xe1, 0xff, 0xbc, 0xd0, 0xe2, 0xff, 0xbc, 0xd1, 0xe0, 0xff, 0xb9, 0xcd, 0xde, 0xff, 0xbb, 0xce, 0xe1, 0xff, 0xbc, 0xcf, 0xdf, 0xff, 0xb5, 0xc9, 0xd7, 0xff, 0xb2, 0xc6, 0xd3, 0xff, 0xb7, 0xc7, 0xd6, 0xff, 0xae, 0xbd, 0xd0, 0xff, 0xa6, 0xb4, 0xcb, 0xff, 0x9f, 0xad, 0xc5, 0xff, 0xa4, 0xb4, 0xc6, 0xff, 0xb0, 0xbd, 0xc6, 0xff, 0x8e, 0x94, 0x97, 0xff, 0xa3, 0xae, 0xb1, 0xff, 0xad, 0xba, 0xc0, 0xff, 0xa3, 0xae, 0xb3, 0xff, 0xa7, 0xb5, 0xb5, 0xff, 0x83, 0x8a, 0x88, 0xff, 0x8e, 0x91, 0x8f, 0xff, 0xad, 0xbc, 0xb8, 0xff, 0x85, 0x8c, 0x8a, 0xff, 0x88, 0x8d, 0x8e, 0xff, 0x96, 0x9e, 0x9f, 0xff, 0xad, 0xbb, 0xb9, 0xff, 0xa1, 0xab, 0xa7, 0xff, 0x89, 0x8f, 0x88, 0xff, 0x91, 0x9b, 0x97, 0xff, 0xa9, 0xbe, 0xbe, 0xff, 0xa7, 0xb4, 0xb3, 0xff, 0xa8, 0xaf, 0xaa, 0xff, 0xa6, 0xb5, 0xa9, 0xff, 0xad, 0xbb, 0xb2, 0xff, 0x91, 0x9a, 0x8f, 0xff, 0xad, 0xb6, 0xa9, 0xff, 0x9c, 0x9f, 0x8a, 0xff, 0x82, 0x7f, 0x67, 0xff, 0x93, 0x92, 0x7d, 0xff, 0xa0, 0xa3, 0x8e, 0xff, 0xa9, 0xb2, 0xa4, 0xff, 0xb0, 0xb5, 0xa3, 0xff, 0x4c, 0x3f, 0x2b, 0xff, 0x72, 0x6f, 0x65, 0xff, 0xc9, 0xda, 0xd2, 0xff, 0x9c, 0xa5, 0x9a, 0xff, 0x9d, 0xa2, 0x91, 0xff, 0x81, 0x7c, 0x6b, 0xff, 0x7b, 0x74, 0x62, 0xff, 0x9c, 0x9f, 0x8e, 0xff, 0xa2, 0xae, 0x9e, 0xff, 0xa9, 0xad, 0x9f, 0xff, 0x97, 0x94, 0x85, 0xff, 0x90, 0x93, 0x83, 0xff, 0xd0, 0xd1, 0xc6, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xcd, 0xc4, 0xb3, 0xff, 0x85, 0x71, 0x4c, 0xff, 0x96, 0x84, 0x5e, 0xff, 0xa1, 0x93, 0x6b, 0xff, 0xc1, 0xb7, 0x8f, 0xff, 0xa6, 0x93, 0x6b, 0xff, 0x7f, 0x65, 0x3c, 0xff, 0xa0, 0x8a, 0x63, 0xff, 0xae, 0x9c, 0x75, 0xff, 0xac, 0x9a, 0x71, 0xff, 0xc6, 0xb7, 0x8d, 0xff, 0xc0, 0xb0, 0x82, 0xff, 0x9b, 0x86, 0x56, 0xff, 0xd1, 0xd3, 0xba, 0xff, 0xdf, 0xde, 0xbd, 0xff, 0xba, 0xad, 0x81, 0xff, 0x91, 0x7c, 0x4e, 0xff, 0xa4, 0x8e, 0x5e, 0xff, 0xa5, 0x90, 0x60, 0xff, 0xa8, 0x99, 0x6b, 0xff, 0xc6, 0xbc, 0x94, 0xff, 0xaf, 0x9f, 0x70, 0xff, 0xa7, 0x98, 0x6d, 0xff, 0xbb, 0xb6, 0x8e, 0xff, 0xab, 0x9f, 0x73, 0xff, 0xaf, 0xa8, 0x8b, 0xff, 0x95, 0x8d, 0x88, 0xff, 0x74, 0x6b, 0x77, 0xff, 0x59, 0x51, 0x5d, 0xff, 0x39, 0x2c, 0x39, 0xff, 0x53, 0x48, 0x54, 0xff, 0x70, 0x69, 0x6a, 0xff, 0xa5, 0xa4, 0x92, 0xff, 0xac, 0xb7, 0xab, 0xff, 0x5c, 0x5c, 0x68, 0xff, 0x69, 0x63, 0x75, 0xff, 0x83, 0x87, 0x9a, 0xff, 0x56, 0x4e, 0x5f, 0xff, 0x40, 0x2e, 0x39, 0xff, 0x37, 0x26, 0x2f, 0xff, 0x38, 0x29, 0x34, 0xff, 0x2d, 0x19, 0x23, 0xff, 0x82, 0x82, 0x8e, 0xff, 0xc2, 0xdc, 0xec, 0xff, 0xae, 0xc8, 0xdc, 0xff, 0xb9, 0xce, 0xe1, 0xff, 0xb8, 0xd1, 0xe1, 0xff, 0xb8, 0xd1, 0xe1, 0xff, 0xbb, 0xd4, 0xe4, 0xff, 0xb8, 0xd0, 0xe4, 0xff, 0xbe, 0xd5, 0xe5, 0xff, 0xc4, 0xda, 0xe1, 0xff, 0xb0, 0xc5, 0xd3, 0xff, 0xb0, 0xc3, 0xdf, 0xff, 0xb9, 0xcd, 0xe6, 0xff, 0xb8, 0xca, 0xe1, 0xff, 0xa6, 0xb6, 0xd2, 0xff, 0x9d, 0xad, 0xcc, 0xff, 0xa8, 0xb8, 0xd9, 0xff, 0xb3, 0xc3, 0xe4, 0xff, 0xbd, 0xd0, 0xe8, 0xff, 0xc7, 0xdc, 0xee, 0xff, 0xca, 0xdd, 0xee, 0xff, 0xc2, 0xd4, 0xe3, 0xff, 0xc1, 0xd3, 0xdf, 0xff, 0xc4, 0xd2, 0xe0, 0xff, 0x82, 0x87, 0xb0, 0xff, 0x9b, 0xa9, 0xc4, 0xff, 0xc2, 0xd9, 0xe6, 0xff, 0xc0, 0xd4, 0xe5, 0xff, 0xbf, 0xd2, 0xe1, 0xff, 0xc0, 0xd2, 0xde, 0xff, 0xbe, 0xd1, 0xdf, 0xff, 0xba, 0xce, 0xdd, 0xff, 0xbd, 0xcf, 0xe0, 0xff, 0xbb, 0xce, 0xdf, 0xff, 0xb6, 0xcb, 0xdb, 0xff, 0xb4, 0xc7, 0xd9, 0xff, 0xb7, 0xc9, 0xda, 0xff, 0xb4, 0xc6, 0xd6, 0xff, 0xaa, 0xbb, 0xcc, 0xff, 0xa8, 0xb6, 0xcc, 0xff, 0xab, 0xb9, 0xcf, 0xff, 0xa3, 0xb1, 0xc5, 0xff, 0xaa, 0xb8, 0xc6, 0xff, 0xa0, 0xb0, 0xb6, 0xff, 0x9c, 0xa2, 0xa2, 0xff, 0x64, 0x5a, 0x5a, 0xff, 0x59, 0x51, 0x54, 0xff, 0x81, 0x83, 0x85, 0xff, 0x79, 0x74, 0x72, 0xff, 0x8f, 0x90, 0x8c, 0xff, 0x9f, 0xa6, 0xa3, 0xff, 0x8f, 0x90, 0x8e, 0xff, 0xa1, 0xae, 0xab, 0xff, 0x8a, 0x94, 0x93, 0xff, 0x86, 0x8d, 0x8d, 0xff, 0x91, 0x98, 0x97, 0xff, 0xa4, 0xb4, 0xaf, 0xff, 0x9d, 0xa9, 0xa0, 0xff, 0x8f, 0x95, 0x8b, 0xff, 0x95, 0x9e, 0x96, 0xff, 0xaa, 0xba, 0xb4, 0xff, 0xa0, 0xae, 0xa6, 0xff, 0xae, 0xbb, 0xb3, 0xff, 0xb0, 0xc0, 0xb8, 0xff, 0xaf, 0xbc, 0xb2, 0xff, 0x8c, 0x91, 0x81, 0xff, 0xa2, 0xa5, 0x94, 0xff, 0x9e, 0x9f, 0x8d, 0xff, 0x91, 0x91, 0x7e, 0xff, 0x95, 0x94, 0x82, 0xff, 0x9d, 0x9f, 0x8b, 0xff, 0xac, 0xb3, 0xa2, 0xff, 0x99, 0x97, 0x80, 0xff, 0x73, 0x67, 0x54, 0xff, 0xaf, 0xb6, 0xad, 0xff, 0xc1, 0xd5, 0xcf, 0xff, 0xa9, 0xb3, 0xa7, 0xff, 0x83, 0x7f, 0x6d, 0xff, 0x65, 0x5e, 0x4d, 0xff, 0x84, 0x80, 0x6f, 0xff, 0x9b, 0x9d, 0x8b, 0xff, 0xa8, 0xad, 0x9d, 0xff, 0xa4, 0xaa, 0x9c, 0xff, 0x93, 0x96, 0x87, 0xff, 0xa8, 0xab, 0x9b, 0xff, 0xe9, 0xea, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xe9, 0xe3, 0xff, 0xb4, 0xa6, 0x84, 0xff, 0xa3, 0x95, 0x6d, 0xff, 0xc4, 0xb6, 0x8d, 0xff, 0x93, 0x7e, 0x56, 0xff, 0x73, 0x56, 0x2e, 0xff, 0xae, 0x95, 0x6e, 0xff, 0xac, 0x9c, 0x77, 0xff, 0x9c, 0x89, 0x65, 0xff, 0x98, 0x7b, 0x52, 0xff, 0x8c, 0x6d, 0x3f, 0xff, 0x88, 0x69, 0x36, 0xff, 0xb0, 0xa0, 0x74, 0xff, 0xf0, 0xf8, 0xe5, 0xff, 0xc3, 0xbf, 0x95, 0xff, 0x94, 0x7d, 0x4d, 0xff, 0x91, 0x74, 0x44, 0xff, 0x97, 0x7f, 0x4f, 0xff, 0xa0, 0x8c, 0x5d, 0xff, 0xb2, 0xa5, 0x78, 0xff, 0xa9, 0x9a, 0x6c, 0xff, 0xa6, 0x93, 0x63, 0xff, 0xae, 0xa0, 0x77, 0xff, 0xc2, 0xbd, 0x9b, 0xff, 0xbc, 0xb2, 0x8b, 0xff, 0xae, 0xa7, 0x90, 0xff, 0x6f, 0x68, 0x6a, 0xff, 0x66, 0x5b, 0x69, 0xff, 0x4a, 0x3b, 0x4a, 0xff, 0x38, 0x26, 0x32, 0xff, 0x5f, 0x50, 0x59, 0xff, 0x6c, 0x67, 0x62, 0xff, 0xa7, 0xa4, 0x98, 0xff, 0x94, 0x8f, 0x87, 0xff, 0x78, 0x74, 0x75, 0xff, 0x90, 0x90, 0xa0, 0xff, 0x5a, 0x56, 0x6b, 0xff, 0x3b, 0x2b, 0x39, 0xff, 0x42, 0x2c, 0x37, 0xff, 0x3c, 0x28, 0x30, 0xff, 0x38, 0x30, 0x39, 0xff, 0x23, 0x0d, 0x19, 0xff, 0x51, 0x49, 0x55, 0xff, 0xc0, 0xd5, 0xe5, 0xff, 0xae, 0xc7, 0xd9, 0xff, 0xb5, 0xcb, 0xdb, 0xff, 0xb6, 0xd2, 0xe1, 0xff, 0xba, 0xd3, 0xe2, 0xff, 0xb7, 0xd0, 0xe1, 0xff, 0xb9, 0xd1, 0xe4, 0xff, 0xba, 0xd1, 0xe4, 0xff, 0xc3, 0xda, 0xe7, 0xff, 0xc2, 0xd7, 0xe2, 0xff, 0xa4, 0xb5, 0xce, 0xff, 0x96, 0xa5, 0xcb, 0xff, 0x93, 0xa1, 0xcd, 0xff, 0x93, 0xa1, 0xc8, 0xff, 0x93, 0x9e, 0xc6, 0xff, 0x60, 0x68, 0x98, 0xff, 0x4c, 0x52, 0x81, 0xff, 0x58, 0x5d, 0x88, 0xff, 0x61, 0x69, 0x8e, 0xff, 0x6e, 0x7a, 0xa6, 0xff, 0x86, 0x95, 0xcd, 0xff, 0xa9, 0xb8, 0xe0, 0xff, 0xa8, 0xb3, 0xd0, 0xff, 0x75, 0x7c, 0xa1, 0xff, 0xb1, 0xbf, 0xd8, 0xff, 0xbf, 0xd5, 0xe3, 0xff, 0xbc, 0xd2, 0xe0, 0xff, 0xc2, 0xd3, 0xe1, 0xff, 0xb6, 0xc6, 0xd4, 0xff, 0xb5, 0xc8, 0xd0, 0xff, 0xbd, 0xd1, 0xdc, 0xff, 0xb9, 0xcb, 0xdd, 0xff, 0xb9, 0xca, 0xdb, 0xff, 0xb9, 0xca, 0xd9, 0xff, 0xb5, 0xc6, 0xd6, 0xff, 0xa9, 0xbb, 0xcc, 0xff, 0xab, 0xba, 0xcf, 0xff, 0xa4, 0xb4, 0xce, 0xff, 0x99, 0xac, 0xc2, 0xff, 0xac, 0xbb, 0xca, 0xff, 0xb5, 0xcb, 0xcf, 0xff, 0xb4, 0xc4, 0xc4, 0xff, 0x89, 0x88, 0x8c, 0xff, 0x74, 0x6b, 0x6d, 0xff, 0x58, 0x48, 0x4b, 0xff, 0x84, 0x85, 0x89, 0xff, 0xa0, 0xaa, 0xa8, 0xff, 0x46, 0x37, 0x35, 0xff, 0x73, 0x6d, 0x69, 0xff, 0xa9, 0xba, 0xb4, 0xff, 0x92, 0x9c, 0x99, 0xff, 0x97, 0xa3, 0xa1, 0xff, 0x9a, 0xaa, 0xab, 0xff, 0x8d, 0x99, 0x98, 0xff, 0x94, 0x9e, 0x98, 0xff, 0xa2, 0xb0, 0xa6, 0xff, 0x94, 0xa1, 0x96, 0xff, 0xa0, 0xa9, 0xa0, 0xff, 0x97, 0x9b, 0x8f, 0xff, 0x90, 0x96, 0x88, 0xff, 0x96, 0xa1, 0x97, 0xff, 0xbc, 0xcc, 0xc5, 0xff, 0xb9, 0xc8, 0xc2, 0xff, 0xb2, 0xbb, 0xb1, 0xff, 0x95, 0x97, 0x84, 0xff, 0x9e, 0x9f, 0x88, 0xff, 0x9f, 0xa3, 0x91, 0xff, 0x98, 0x9a, 0x8b, 0xff, 0x8f, 0x8e, 0x7c, 0xff, 0x93, 0x91, 0x80, 0xff, 0xb6, 0xbb, 0xa6, 0xff, 0x66, 0x5d, 0x49, 0xff, 0x7f, 0x7c, 0x6a, 0xff, 0xc1, 0xcf, 0xc6, 0xff, 0xc0, 0xd4, 0xcf, 0xff, 0x9e, 0xa3, 0x91, 0xff, 0x5e, 0x49, 0x38, 0xff, 0x78, 0x74, 0x62, 0xff, 0xa3, 0xa4, 0x92, 0xff, 0x95, 0x93, 0x82, 0xff, 0xa2, 0xa1, 0x8e, 0xff, 0xa0, 0xa3, 0x92, 0xff, 0x9e, 0xa5, 0x97, 0xff, 0xc6, 0xc8, 0xbc, 0xff, 0xfa, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0x74, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xc6, 0xbd, 0xa5, 0xff, 0x9f, 0x8c, 0x64, 0xff, 0x9f, 0x88, 0x5f, 0xff, 0x7e, 0x65, 0x3d, 0xff, 0xb4, 0xa5, 0x7a, 0xff, 0xa4, 0x93, 0x6a, 0xff, 0x81, 0x63, 0x3b, 0xff, 0x81, 0x5f, 0x39, 0xff, 0x95, 0x78, 0x50, 0xff, 0x9f, 0x83, 0x4f, 0xff, 0x99, 0x80, 0x47, 0xff, 0xdc, 0xe0, 0xca, 0xff, 0xe0, 0xe2, 0xcf, 0xff, 0xc5, 0xc1, 0x9b, 0xff, 0xbb, 0xb4, 0x8d, 0xff, 0xb9, 0xad, 0x82, 0xff, 0x9e, 0x90, 0x65, 0xff, 0xb8, 0xab, 0x82, 0xff, 0xac, 0x9b, 0x69, 0xff, 0x9d, 0x88, 0x5b, 0xff, 0xaf, 0x9d, 0x71, 0xff, 0xa6, 0x97, 0x6e, 0xff, 0xaa, 0xa2, 0x80, 0xff, 0xaa, 0x9f, 0x74, 0xff, 0x94, 0x89, 0x74, 0xff, 0x60, 0x59, 0x5e, 0xff, 0x64, 0x5b, 0x65, 0xff, 0x42, 0x2e, 0x41, 0xff, 0x46, 0x36, 0x40, 0xff, 0x60, 0x55, 0x56, 0xff, 0x75, 0x6e, 0x68, 0xff, 0x9c, 0x97, 0x96, 0xff, 0x7c, 0x78, 0x7b, 0xff, 0x8d, 0x8e, 0x91, 0xff, 0x70, 0x6d, 0x77, 0xff, 0x43, 0x37, 0x43, 0xff, 0x46, 0x35, 0x40, 0xff, 0x3b, 0x2b, 0x37, 0xff, 0x3e, 0x2f, 0x37, 0xff, 0x29, 0x19, 0x20, 0xff, 0x4f, 0x49, 0x56, 0xff, 0x75, 0x78, 0x87, 0xff, 0x95, 0xa0, 0xb3, 0xff, 0xbe, 0xd8, 0xe8, 0xff, 0xb1, 0xc8, 0xd8, 0xff, 0xb5, 0xce, 0xdf, 0xff, 0xb9, 0xd0, 0xe0, 0xff, 0xb5, 0xce, 0xde, 0xff, 0xb8, 0xd1, 0xe3, 0xff, 0xbc, 0xd5, 0xe5, 0xff, 0xbc, 0xd3, 0xe5, 0xff, 0xc6, 0xdb, 0xea, 0xff, 0xc3, 0xd8, 0xe6, 0xff, 0x94, 0xa7, 0xc9, 0xff, 0x79, 0x89, 0xbb, 0xff, 0x95, 0xa7, 0xcc, 0xff, 0x94, 0xa0, 0xc7, 0xff, 0x4b, 0x4d, 0x85, 0xff, 0x33, 0x35, 0x6c, 0xff, 0x28, 0x24, 0x5c, 0xff, 0x22, 0x18, 0x49, 0xff, 0x16, 0x10, 0x3b, 0xff, 0x31, 0x34, 0x77, 0xff, 0x49, 0x55, 0x98, 0xff, 0x6a, 0x74, 0x9b, 0xff, 0xb0, 0xbe, 0xd0, 0xff, 0xc2, 0xd4, 0xe0, 0xff, 0xbc, 0xd1, 0xe2, 0xff, 0xba, 0xd0, 0xdf, 0xff, 0xbb, 0xc9, 0xd6, 0xff, 0xb1, 0xc0, 0xcf, 0xff, 0xa5, 0xb5, 0xbe, 0xff, 0xb7, 0xc8, 0xd1, 0xff, 0xb5, 0xc6, 0xda, 0xff, 0xb5, 0xc6, 0xd6, 0xff, 0xb2, 0xc3, 0xd0, 0xff, 0xa9, 0xbb, 0xcc, 0xff, 0xa9, 0xba, 0xcc, 0xff, 0xa4, 0xb4, 0xcb, 0xff, 0xa0, 0xae, 0xc6, 0xff, 0xa8, 0xb3, 0xc4, 0xff, 0xb0, 0xbc, 0xc0, 0xff, 0xb0, 0xc1, 0xbd, 0xff, 0xbd, 0xd2, 0xce, 0xff, 0x95, 0x95, 0x97, 0xff, 0x53, 0x3f, 0x43, 0xff, 0x66, 0x5f, 0x5f, 0xff, 0xd1, 0xe2, 0xdf, 0xff, 0xaa, 0xb5, 0xb0, 0xff, 0x2e, 0x1c, 0x1e, 0xff, 0x6d, 0x66, 0x63, 0xff, 0xab, 0xba, 0xb1, 0xff, 0xa1, 0xb0, 0xab, 0xff, 0xb0, 0xbc, 0xbb, 0xff, 0xa1, 0xb1, 0xb4, 0xff, 0x96, 0xa0, 0x9f, 0xff, 0x9e, 0xac, 0xa3, 0xff, 0xa7, 0xae, 0xa2, 0xff, 0x94, 0x9c, 0x95, 0xff, 0xb4, 0xc1, 0xba, 0xff, 0x89, 0x87, 0x77, 0xff, 0x70, 0x6f, 0x5f, 0xff, 0x98, 0xa1, 0x9e, 0xff, 0xbd, 0xcc, 0xc8, 0xff, 0xbb, 0xcc, 0xc3, 0xff, 0xaf, 0xb9, 0xab, 0xff, 0x97, 0x95, 0x82, 0xff, 0x94, 0x93, 0x7e, 0xff, 0xa2, 0xab, 0x97, 0xff, 0xa3, 0xa5, 0x93, 0xff, 0x74, 0x71, 0x5b, 0xff, 0x8a, 0x8a, 0x7b, 0xff, 0xb1, 0xb5, 0x9e, 0xff, 0x61, 0x56, 0x46, 0xff, 0x92, 0x91, 0x80, 0xff, 0xb4, 0xc3, 0xb7, 0xff, 0xc5, 0xd3, 0xcd, 0xff, 0x8a, 0x82, 0x6c, 0xff, 0x67, 0x5a, 0x46, 0xff, 0x8a, 0x8a, 0x77, 0xff, 0x93, 0x90, 0x7b, 0xff, 0x94, 0x8f, 0x7b, 0xff, 0x98, 0x9b, 0x87, 0xff, 0xa3, 0xa4, 0x92, 0xff, 0x9d, 0x9f, 0x8d, 0xff, 0xdf, 0xde, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xdf, 0xd6, 0xff, 0xb3, 0x9f, 0x79, 0xff, 0x84, 0x6c, 0x44, 0xff, 0xa2, 0x8c, 0x63, 0xff, 0x98, 0x86, 0x5d, 0xff, 0x79, 0x62, 0x3a, 0xff, 0x90, 0x70, 0x4a, 0xff, 0x96, 0x72, 0x4d, 0xff, 0x89, 0x6b, 0x43, 0xff, 0x87, 0x6b, 0x37, 0xff, 0xcb, 0xbc, 0x91, 0xff, 0xe8, 0xf6, 0xe5, 0xff, 0xcc, 0xcc, 0xad, 0xff, 0xcb, 0xbf, 0x90, 0xff, 0xa6, 0x94, 0x67, 0xff, 0xa3, 0x91, 0x64, 0xff, 0xc6, 0xc0, 0x98, 0xff, 0xc1, 0xb9, 0x95, 0xff, 0x9e, 0x8a, 0x55, 0xff, 0xab, 0x96, 0x69, 0xff, 0xc0, 0xb2, 0x89, 0xff, 0xba, 0xb3, 0x8d, 0xff, 0xa1, 0x9b, 0x76, 0xff, 0xa1, 0x97, 0x6c, 0xff, 0x97, 0x8f, 0x81, 0xff, 0x74, 0x6f, 0x78, 0xff, 0x55, 0x4e, 0x58, 0xff, 0x35, 0x24, 0x33, 0xff, 0x63, 0x54, 0x57, 0xff, 0x74, 0x6a, 0x67, 0xff, 0x86, 0x85, 0x86, 0xff, 0x90, 0x8d, 0x90, 0xff, 0x89, 0x81, 0x85, 0xff, 0x83, 0x7d, 0x81, 0xff, 0x49, 0x40, 0x49, 0xff, 0x44, 0x35, 0x41, 0xff, 0x3d, 0x2b, 0x33, 0xff, 0x37, 0x2b, 0x31, 0xff, 0x2e, 0x1f, 0x28, 0xff, 0x45, 0x35, 0x43, 0xff, 0xae, 0xbd, 0xce, 0xff, 0x57, 0x5c, 0x6e, 0xff, 0x55, 0x51, 0x63, 0xff, 0xc6, 0xde, 0xef, 0xff, 0xb1, 0xc8, 0xdb, 0xff, 0xb4, 0xc8, 0xdb, 0xff, 0xb5, 0xcb, 0xde, 0xff, 0xb7, 0xcf, 0xe0, 0xff, 0xb7, 0xd0, 0xe0, 0xff, 0xb9, 0xd3, 0xe3, 0xff, 0xbf, 0xd9, 0xe9, 0xff, 0xc3, 0xdc, 0xe8, 0xff, 0xca, 0xe1, 0xe8, 0xff, 0xbe, 0xd0, 0xe0, 0xff, 0x92, 0xa5, 0xc4, 0xff, 0x81, 0x93, 0xbd, 0xff, 0x68, 0x75, 0xb5, 0xff, 0x5c, 0x66, 0xb1, 0xff, 0x5a, 0x62, 0xa6, 0xff, 0x65, 0x6b, 0xaa, 0xff, 0x75, 0x79, 0xb2, 0xff, 0x69, 0x6a, 0x9c, 0xff, 0x45, 0x47, 0x78, 0xff, 0x58, 0x60, 0x88, 0xff, 0x9c, 0xa8, 0xc0, 0xff, 0xc6, 0xda, 0xe2, 0xff, 0xc2, 0xda, 0xde, 0xff, 0xbf, 0xd5, 0xe1, 0xff, 0xba, 0xd0, 0xdf, 0xff, 0xae, 0xbd, 0xcd, 0xff, 0xab, 0xbb, 0xc9, 0xff, 0xa4, 0xb2, 0xba, 0xff, 0xb0, 0xbe, 0xc3, 0xff, 0xb1, 0xc1, 0xd1, 0xff, 0xb1, 0xc3, 0xd4, 0xff, 0xb0, 0xc4, 0xd0, 0xff, 0xaa, 0xbb, 0xce, 0xff, 0xab, 0xb7, 0xd0, 0xff, 0xa7, 0xb5, 0xc5, 0xff, 0xab, 0xb8, 0xbf, 0xff, 0xba, 0xc8, 0xc9, 0xff, 0xad, 0xba, 0xb5, 0xff, 0x8e, 0x8e, 0x88, 0xff, 0xa1, 0xa4, 0x9f, 0xff, 0x90, 0x8e, 0x8a, 0xff, 0x50, 0x3c, 0x38, 0xff, 0x8f, 0x90, 0x88, 0xff, 0xbf, 0xcf, 0xc6, 0xff, 0x8e, 0x92, 0x8b, 0xff, 0x18, 0x00, 0x02, 0xff, 0x6e, 0x68, 0x62, 0xff, 0xaa, 0xb5, 0xac, 0xff, 0xa5, 0xb4, 0xaf, 0xff, 0xa2, 0xb1, 0xad, 0xff, 0x9b, 0xa1, 0xa0, 0xff, 0x9c, 0xa2, 0x9b, 0xff, 0x9e, 0xaf, 0xa4, 0xff, 0x9f, 0xa8, 0x9f, 0xff, 0x93, 0x9a, 0x92, 0xff, 0xc1, 0xd0, 0xc7, 0xff, 0x79, 0x76, 0x68, 0xff, 0x5d, 0x54, 0x48, 0xff, 0xa6, 0xb3, 0xad, 0xff, 0xb3, 0xca, 0xc1, 0xff, 0xbd, 0xcd, 0xc1, 0xff, 0xa2, 0xa6, 0x92, 0xff, 0x76, 0x6b, 0x59, 0xff, 0x81, 0x79, 0x6c, 0xff, 0xb7, 0xbc, 0xa8, 0xff, 0x8a, 0x87, 0x70, 0xff, 0x6c, 0x5d, 0x49, 0xff, 0xad, 0xb4, 0x9e, 0xff, 0x92, 0x92, 0x7a, 0xff, 0x61, 0x4e, 0x3d, 0xff, 0x98, 0x94, 0x81, 0xff, 0xac, 0xbd, 0xad, 0xff, 0xb8, 0xc4, 0xb6, 0xff, 0x81, 0x7b, 0x67, 0xff, 0x75, 0x72, 0x5c, 0xff, 0x7a, 0x6d, 0x5b, 0xff, 0xa1, 0x9d, 0x86, 0xff, 0x97, 0x97, 0x7e, 0xff, 0xa3, 0xa6, 0x98, 0xff, 0xac, 0xb0, 0xa0, 0xff, 0xab, 0xae, 0x98, 0xff, 0xf6, 0xf6, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xbc, 0xae, 0x94, 0xff, 0x94, 0x7d, 0x54, 0xff, 0x9d, 0x87, 0x5d, 0xff, 0x83, 0x6b, 0x42, 0xff, 0x8d, 0x74, 0x4c, 0xff, 0x8f, 0x71, 0x4a, 0xff, 0x85, 0x67, 0x42, 0xff, 0x8b, 0x6e, 0x3d, 0xff, 0xb6, 0xa2, 0x6e, 0xff, 0xd3, 0xd2, 0xb2, 0xff, 0xd0, 0xd4, 0xba, 0xff, 0xbd, 0xb4, 0x87, 0xff, 0xaf, 0x99, 0x63, 0xff, 0x93, 0x7b, 0x46, 0xff, 0xb2, 0x9f, 0x71, 0xff, 0xc2, 0xb2, 0x8e, 0xff, 0xa4, 0x93, 0x66, 0xff, 0xad, 0xa4, 0x76, 0xff, 0xb9, 0xaa, 0x7b, 0xff, 0xb0, 0xa0, 0x75, 0xff, 0xc3, 0xbe, 0x9a, 0xff, 0xb9, 0xb5, 0x8f, 0xff, 0xb7, 0xb0, 0x8b, 0xff, 0x98, 0x97, 0x8f, 0xff, 0x7e, 0x7d, 0x89, 0xff, 0x5f, 0x57, 0x61, 0xff, 0x39, 0x2a, 0x37, 0xff, 0x65, 0x59, 0x61, 0xff, 0x84, 0x7e, 0x82, 0xff, 0x91, 0x8f, 0x94, 0xff, 0x8c, 0x88, 0x89, 0xff, 0x86, 0x7c, 0x81, 0xff, 0x52, 0x44, 0x4f, 0xff, 0x45, 0x35, 0x40, 0xff, 0x4a, 0x39, 0x43, 0xff, 0x38, 0x27, 0x2e, 0xff, 0x32, 0x1c, 0x23, 0xff, 0x30, 0x1f, 0x2c, 0xff, 0x77, 0x7e, 0x92, 0xff, 0x72, 0x7b, 0x95, 0xff, 0x2f, 0x27, 0x43, 0xff, 0x38, 0x2d, 0x3d, 0xff, 0xa0, 0xb0, 0xbe, 0xff, 0xbf, 0xd6, 0xec, 0xff, 0xb2, 0xc8, 0xda, 0xff, 0xb5, 0xcb, 0xdd, 0xff, 0xb6, 0xcf, 0xe0, 0xff, 0xb7, 0xd0, 0xe0, 0xff, 0xbb, 0xd4, 0xe3, 0xff, 0xc1, 0xdd, 0xea, 0xff, 0xc4, 0xde, 0xeb, 0xff, 0xc2, 0xda, 0xe2, 0xff, 0xc3, 0xd6, 0xde, 0xff, 0xb9, 0xc9, 0xda, 0xff, 0x8a, 0x9a, 0xc0, 0xff, 0x5f, 0x69, 0xaa, 0xff, 0x56, 0x61, 0xa5, 0xff, 0x73, 0x79, 0xb1, 0xff, 0x96, 0x9e, 0xc0, 0xff, 0x9d, 0xad, 0xc0, 0xff, 0xa3, 0xb1, 0xc9, 0xff, 0xb4, 0xc1, 0xd6, 0xff, 0xc8, 0xd8, 0xe2, 0xff, 0xc4, 0xd5, 0xdf, 0xff, 0xbc, 0xd0, 0xdb, 0xff, 0xc0, 0xd4, 0xe1, 0xff, 0xc1, 0xd6, 0xe1, 0xff, 0xbb, 0xd1, 0xdf, 0xff, 0xb0, 0xbf, 0xca, 0xff, 0xac, 0xb8, 0xbd, 0xff, 0xab, 0xb4, 0xb1, 0xff, 0xac, 0xb6, 0xb0, 0xff, 0xb3, 0xc0, 0xc5, 0xff, 0xb1, 0xc3, 0xcf, 0xff, 0xaf, 0xc2, 0xcd, 0xff, 0xaf, 0xbf, 0xce, 0xff, 0xb3, 0xc0, 0xd0, 0xff, 0xaf, 0xbc, 0xc2, 0xff, 0xb4, 0xc6, 0xc4, 0xff, 0xb0, 0xc0, 0xbd, 0xff, 0xb3, 0xbf, 0xbc, 0xff, 0xb0, 0xbd, 0xb8, 0xff, 0x8e, 0x89, 0x86, 0xff, 0x4d, 0x3e, 0x3a, 0xff, 0x58, 0x4a, 0x42, 0xff, 0x84, 0x79, 0x70, 0xff, 0x8c, 0x95, 0x8b, 0xff, 0x96, 0x98, 0x8f, 0xff, 0x1d, 0x02, 0x04, 0xff, 0x77, 0x78, 0x74, 0xff, 0xa5, 0xb2, 0xad, 0xff, 0xb6, 0xc5, 0xc3, 0xff, 0x9c, 0xab, 0xa8, 0xff, 0x97, 0x9e, 0x9b, 0xff, 0xa2, 0xa8, 0x9e, 0xff, 0xab, 0xba, 0xae, 0xff, 0x92, 0x9a, 0x91, 0xff, 0x8b, 0x91, 0x85, 0xff, 0xc5, 0xd2, 0xc5, 0xff, 0x73, 0x6e, 0x5f, 0xff, 0x54, 0x46, 0x3a, 0xff, 0xb0, 0xbc, 0xb2, 0xff, 0xac, 0xb8, 0xa8, 0xff, 0xb1, 0xb7, 0xa4, 0xff, 0x93, 0x91, 0x79, 0xff, 0x5b, 0x4b, 0x36, 0xff, 0x88, 0x7c, 0x6a, 0xff, 0x95, 0x91, 0x7a, 0xff, 0x77, 0x71, 0x55, 0xff, 0xa3, 0x9a, 0x84, 0xff, 0xb1, 0xb4, 0x99, 0xff, 0x5e, 0x51, 0x3d, 0xff, 0x47, 0x31, 0x24, 0xff, 0x99, 0x9b, 0x84, 0xff, 0xaa, 0xb9, 0xa4, 0xff, 0x93, 0x98, 0x83, 0xff, 0x87, 0x82, 0x6f, 0xff, 0x7f, 0x70, 0x5e, 0xff, 0x8e, 0x7d, 0x6a, 0xff, 0xae, 0xae, 0x9a, 0xff, 0xa1, 0xa9, 0x93, 0xff, 0xb1, 0xb3, 0xa3, 0xff, 0x8a, 0x85, 0x72, 0xff, 0xd0, 0xcd, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xdb, 0xd0, 0xff, 0xa4, 0x91, 0x6a, 0xff, 0x8d, 0x70, 0x48, 0xff, 0x87, 0x69, 0x41, 0xff, 0x84, 0x69, 0x40, 0xff, 0x84, 0x6a, 0x40, 0xff, 0x95, 0x7d, 0x4e, 0xff, 0xb4, 0xa6, 0x76, 0xff, 0xdb, 0xd7, 0xa8, 0xff, 0xc3, 0xc0, 0x94, 0xff, 0xcb, 0xcc, 0xaa, 0xff, 0xad, 0x9b, 0x6e, 0xff, 0xab, 0x9a, 0x68, 0xff, 0xb8, 0xa9, 0x79, 0xff, 0xbf, 0xb1, 0x80, 0xff, 0xb1, 0xa1, 0x77, 0xff, 0xae, 0x9e, 0x72, 0xff, 0xaf, 0x9b, 0x69, 0xff, 0xab, 0x93, 0x65, 0xff, 0xa3, 0x90, 0x62, 0xff, 0xb6, 0xb3, 0x90, 0xff, 0xb8, 0xaf, 0x86, 0xff, 0xbb, 0xb5, 0x94, 0xff, 0x99, 0xa0, 0x9c, 0xff, 0x87, 0x8a, 0x92, 0xff, 0x69, 0x64, 0x6e, 0xff, 0x4e, 0x40, 0x4f, 0xff, 0x68, 0x62, 0x74, 0xff, 0x7c, 0x79, 0x86, 0xff, 0x8d, 0x89, 0x88, 0xff, 0x8e, 0x88, 0x85, 0xff, 0x59, 0x52, 0x58, 0xff, 0x34, 0x27, 0x35, 0xff, 0x48, 0x38, 0x44, 0xff, 0x3a, 0x2b, 0x34, 0xff, 0x2c, 0x1d, 0x24, 0xff, 0x33, 0x22, 0x2d, 0xff, 0x5f, 0x5a, 0x6f, 0xff, 0x64, 0x68, 0x85, 0xff, 0x44, 0x49, 0x6c, 0xff, 0x4c, 0x4c, 0x6e, 0xff, 0x1b, 0x0d, 0x1d, 0xff, 0x70, 0x71, 0x7f, 0xff, 0xc9, 0xde, 0xf3, 0xff, 0xac, 0xc5, 0xd7, 0xff, 0xb2, 0xc7, 0xdb, 0xff, 0xb6, 0xce, 0xdf, 0xff, 0xb9, 0xd2, 0xe2, 0xff, 0xbf, 0xd8, 0xe5, 0xff, 0xc5, 0xdd, 0xe9, 0xff, 0xc2, 0xdd, 0xec, 0xff, 0xbf, 0xd9, 0xe4, 0xff, 0xbf, 0xd4, 0xe0, 0xff, 0xbb, 0xcd, 0xdd, 0xff, 0x9d, 0xb0, 0xcc, 0xff, 0x8b, 0x9d, 0xc7, 0xff, 0x95, 0xa6, 0xca, 0xff, 0xa8, 0xbb, 0xd0, 0xff, 0xb7, 0xcc, 0xd4, 0xff, 0xbf, 0xcd, 0xd9, 0xff, 0xc2, 0xd2, 0xe0, 0xff, 0xc1, 0xd8, 0xde, 0xff, 0xbc, 0xd3, 0xda, 0xff, 0xc1, 0xd8, 0xdf, 0xff, 0xc5, 0xda, 0xe3, 0xff, 0xc1, 0xd4, 0xdd, 0xff, 0xb9, 0xcb, 0xd9, 0xff, 0xb7, 0xca, 0xda, 0xff, 0xac, 0xb9, 0xc0, 0xff, 0xb1, 0xbb, 0xb0, 0xff, 0xa7, 0xad, 0x9c, 0xff, 0xa6, 0xab, 0x99, 0xff, 0xb1, 0xbb, 0xb2, 0xff, 0xb2, 0xc2, 0xc4, 0xff, 0xab, 0xbb, 0xc4, 0xff, 0xaf, 0xbc, 0xc3, 0xff, 0xb7, 0xc6, 0xc4, 0xff, 0xb1, 0xc1, 0xbb, 0xff, 0xb5, 0xbe, 0xb8, 0xff, 0xaa, 0xb1, 0xac, 0xff, 0xac, 0xba, 0xb4, 0xff, 0xc0, 0xcb, 0xc4, 0xff, 0x9d, 0xa0, 0x97, 0xff, 0x58, 0x48, 0x41, 0xff, 0x60, 0x4d, 0x47, 0xff, 0x7a, 0x78, 0x70, 0xff, 0xb0, 0xb2, 0xac, 0xff, 0x69, 0x5d, 0x59, 0xff, 0x18, 0x00, 0x02, 0xff, 0x84, 0x8e, 0x8c, 0xff, 0xb4, 0xca, 0xc7, 0xff, 0xb8, 0xc4, 0xc6, 0xff, 0x9e, 0xaf, 0xae, 0xff, 0xa9, 0xbc, 0xb7, 0xff, 0xa3, 0xa9, 0x9f, 0xff, 0xa5, 0xaf, 0xa3, 0xff, 0x92, 0x98, 0x8c, 0xff, 0x8b, 0x8d, 0x7c, 0xff, 0xab, 0xb5, 0xa4, 0xff, 0x7c, 0x75, 0x63, 0xff, 0x67, 0x5c, 0x4e, 0xff, 0xa9, 0xb0, 0xa2, 0xff, 0x7c, 0x75, 0x61, 0xff, 0x8d, 0x85, 0x6e, 0xff, 0x93, 0x8a, 0x73, 0xff, 0x66, 0x55, 0x3c, 0xff, 0x89, 0x7b, 0x5d, 0xff, 0x76, 0x67, 0x4c, 0xff, 0x8d, 0x84, 0x68, 0xff, 0xba, 0xc3, 0xaa, 0xff, 0x9a, 0x90, 0x74, 0xff, 0x39, 0x1e, 0x15, 0xff, 0x41, 0x2e, 0x24, 0xff, 0xac, 0xae, 0x92, 0xff, 0xae, 0xaa, 0x94, 0xff, 0x5f, 0x4f, 0x39, 0xff, 0x7b, 0x70, 0x5e, 0xff, 0x8f, 0x8c, 0x75, 0xff, 0xb1, 0xc0, 0xa9, 0xff, 0xb3, 0xbf, 0xaf, 0xff, 0xb2, 0xb8, 0xab, 0xff, 0x7b, 0x73, 0x5f, 0xff, 0x92, 0x84, 0x70, 0xff, 0xee, 0xec, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfc, 0xff, 0xc5, 0xb8, 0x9d, 0xff, 0x9c, 0x87, 0x5d, 0xff, 0x97, 0x80, 0x58, 0xff, 0x98, 0x83, 0x5a, 0xff, 0xb5, 0xa0, 0x73, 0xff, 0xb4, 0x9f, 0x70, 0xff, 0xc6, 0xc5, 0x99, 0xff, 0xc8, 0xc5, 0x97, 0xff, 0xbd, 0xb1, 0x83, 0xff, 0xc7, 0xbe, 0x8f, 0xff, 0xa7, 0x99, 0x68, 0xff, 0xbd, 0xb4, 0x85, 0xff, 0xb3, 0xa3, 0x76, 0xff, 0xb2, 0x9e, 0x6e, 0xff, 0xab, 0x98, 0x67, 0xff, 0xad, 0x9c, 0x6e, 0xff, 0xab, 0x96, 0x66, 0xff, 0xa8, 0x92, 0x61, 0xff, 0xa7, 0x95, 0x66, 0xff, 0xb4, 0xad, 0x86, 0xff, 0xb5, 0xac, 0x82, 0xff, 0xb8, 0xb0, 0x8a, 0xff, 0x9a, 0xa5, 0xa0, 0xff, 0x94, 0x9b, 0x9e, 0xff, 0x8a, 0x8b, 0x95, 0xff, 0x5c, 0x56, 0x69, 0xff, 0x5b, 0x54, 0x67, 0xff, 0x77, 0x76, 0x7d, 0xff, 0x8d, 0x8a, 0x84, 0xff, 0x71, 0x68, 0x6f, 0xff, 0x38, 0x2b, 0x36, 0xff, 0x43, 0x34, 0x3d, 0xff, 0x3d, 0x2e, 0x39, 0xff, 0x2c, 0x1c, 0x26, 0xff, 0x31, 0x20, 0x26, 0xff, 0x41, 0x37, 0x41, 0xff, 0x58, 0x51, 0x6e, 0xff, 0x4e, 0x4d, 0x70, 0xff, 0x5f, 0x6e, 0x98, 0xff, 0x54, 0x56, 0x76, 0xff, 0x23, 0x14, 0x23, 0xff, 0x59, 0x56, 0x64, 0xff, 0xb3, 0xc5, 0xd5, 0xff, 0xb1, 0xc8, 0xdc, 0xff, 0xb0, 0xc3, 0xd9, 0xff, 0xb4, 0xca, 0xdb, 0xff, 0xba, 0xd1, 0xe1, 0xff, 0xbf, 0xd7, 0xe5, 0xff, 0xc3, 0xdc, 0xea, 0xff, 0xc1, 0xdc, 0xe8, 0xff, 0xbe, 0xd8, 0xe3, 0xff, 0xc0, 0xd5, 0xe2, 0xff, 0xbc, 0xd0, 0xe0, 0xff, 0xa8, 0xbe, 0xd1, 0xff, 0x9c, 0xac, 0xca, 0xff, 0xaa, 0xbb, 0xd4, 0xff, 0xbc, 0xd2, 0xdd, 0xff, 0xc2, 0xd6, 0xe3, 0xff, 0xc1, 0xd3, 0xe4, 0xff, 0xc0, 0xd4, 0xe2, 0xff, 0xbc, 0xd2, 0xdd, 0xff, 0xc0, 0xd7, 0xdf, 0xff, 0xc4, 0xdb, 0xe4, 0xff, 0xc5, 0xdb, 0xe4, 0xff, 0xc1, 0xd7, 0xdf, 0xff, 0xb5, 0xc6, 0xcf, 0xff, 0x9d, 0xaa, 0xbd, 0xff, 0x8c, 0x93, 0xa6, 0xff, 0xb3, 0xbf, 0xb4, 0xff, 0xb5, 0xc0, 0xa9, 0xff, 0xb4, 0xb9, 0xa4, 0xff, 0xb4, 0xbf, 0xb1, 0xff, 0xb3, 0xc2, 0xbd, 0xff, 0xb2, 0xc3, 0xc5, 0xff, 0xb7, 0xc1, 0xbe, 0xff, 0x9f, 0xa6, 0x9c, 0xff, 0x9e, 0xa3, 0x95, 0xff, 0x98, 0x94, 0x81, 0xff, 0x83, 0x84, 0x75, 0xff, 0x8f, 0x95, 0x8a, 0xff, 0xb3, 0xb8, 0xad, 0xff, 0x9b, 0x96, 0x87, 0xff, 0x6b, 0x58, 0x49, 0xff, 0x9b, 0x9a, 0x8d, 0xff, 0xc7, 0xde, 0xd1, 0xff, 0xa3, 0xa5, 0x9e, 0xff, 0x26, 0x10, 0x10, 0xff, 0x37, 0x2b, 0x2b, 0xff, 0xa6, 0xb5, 0xb1, 0xff, 0x95, 0xa3, 0xa0, 0xff, 0x9a, 0xa6, 0xa2, 0xff, 0xa8, 0xba, 0xb7, 0xff, 0xa4, 0xb9, 0xb8, 0xff, 0x8f, 0x90, 0x89, 0xff, 0x8f, 0x93, 0x85, 0xff, 0x89, 0x8d, 0x7f, 0xff, 0x75, 0x6d, 0x5d, 0xff, 0xa9, 0xb1, 0x98, 0xff, 0x74, 0x6c, 0x55, 0xff, 0x79, 0x77, 0x69, 0xff, 0xa9, 0xad, 0x9c, 0xff, 0x58, 0x4a, 0x35, 0xff, 0x83, 0x77, 0x5e, 0xff, 0x7e, 0x6b, 0x56, 0xff, 0x63, 0x51, 0x3b, 0xff, 0x5b, 0x45, 0x2c, 0xff, 0x6d, 0x5e, 0x43, 0xff, 0xb1, 0xb1, 0x97, 0xff, 0xb1, 0xb6, 0x9a, 0xff, 0x69, 0x5a, 0x44, 0xff, 0x25, 0x0c, 0x07, 0xff, 0x7f, 0x73, 0x5f, 0xff, 0xbb, 0xbe, 0xa1, 0xff, 0x60, 0x4d, 0x36, 0xff, 0x66, 0x4f, 0x3b, 0xff, 0x8c, 0x8a, 0x6e, 0xff, 0x9b, 0x9e, 0x88, 0xff, 0xb5, 0xc6, 0xb4, 0xff, 0xb4, 0xc4, 0xb4, 0xff, 0x86, 0x81, 0x75, 0xff, 0x64, 0x53, 0x41, 0xff, 0xc8, 0xc1, 0xb5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe7, 0xdc, 0xff, 0xaa, 0x9d, 0x72, 0xff, 0xb2, 0xa1, 0x75, 0xff, 0xc0, 0xad, 0x83, 0xff, 0x9f, 0x8c, 0x60, 0xff, 0xbc, 0xb7, 0x8f, 0xff, 0xd7, 0xd4, 0xa9, 0xff, 0xab, 0x94, 0x5e, 0xff, 0xad, 0x96, 0x63, 0xff, 0xb2, 0xa8, 0x7a, 0xff, 0xcc, 0xca, 0xa3, 0xff, 0xc7, 0xbf, 0x94, 0xff, 0xad, 0xa0, 0x71, 0xff, 0xa0, 0x8b, 0x59, 0xff, 0x9b, 0x7f, 0x4d, 0xff, 0xb1, 0x9e, 0x6f, 0xff, 0xbb, 0xae, 0x7d, 0xff, 0xaf, 0xa1, 0x6f, 0xff, 0xa4, 0x94, 0x66, 0xff, 0xb1, 0xa6, 0x7b, 0xff, 0xb9, 0xb7, 0x96, 0xff, 0xab, 0xa4, 0x77, 0xff, 0xac, 0xb4, 0xa8, 0xff, 0xa7, 0xb5, 0xc0, 0xff, 0x8d, 0x92, 0x9e, 0xff, 0x4e, 0x48, 0x5d, 0xff, 0x57, 0x4e, 0x5e, 0xff, 0x87, 0x83, 0x82, 0xff, 0x95, 0x92, 0x8b, 0xff, 0x51, 0x48, 0x53, 0xff, 0x3b, 0x2e, 0x3c, 0xff, 0x43, 0x33, 0x3e, 0xff, 0x37, 0x22, 0x2d, 0xff, 0x34, 0x1f, 0x27, 0xff, 0x37, 0x28, 0x2e, 0xff, 0x54, 0x4c, 0x58, 0xff, 0x55, 0x57, 0x77, 0xff, 0x53, 0x62, 0x89, 0xff, 0x81, 0x8e, 0xb6, 0xff, 0x42, 0x3a, 0x52, 0xff, 0x35, 0x29, 0x37, 0xff, 0x58, 0x57, 0x65, 0xff, 0x99, 0xa9, 0xb8, 0xff, 0xb4, 0xcc, 0xe0, 0xff, 0xac, 0xc1, 0xd6, 0xff, 0xb2, 0xc9, 0xda, 0xff, 0xba, 0xd0, 0xe0, 0xff, 0xbf, 0xd8, 0xe6, 0xff, 0xbf, 0xdb, 0xe6, 0xff, 0xc1, 0xd9, 0xe5, 0xff, 0xbf, 0xd7, 0xe4, 0xff, 0xc0, 0xd9, 0xe8, 0xff, 0xc0, 0xd3, 0xe3, 0xff, 0xb2, 0xc6, 0xd7, 0xff, 0xb0, 0xc0, 0xd8, 0xff, 0xb8, 0xcc, 0xdf, 0xff, 0xbe, 0xd7, 0xe2, 0xff, 0xbc, 0xd4, 0xe1, 0xff, 0xbd, 0xd4, 0xe0, 0xff, 0xbc, 0xd1, 0xdd, 0xff, 0xbe, 0xd4, 0xdf, 0xff, 0xc1, 0xd9, 0xe1, 0xff, 0xc1, 0xd7, 0xe3, 0xff, 0xbe, 0xd5, 0xe2, 0xff, 0xbc, 0xd2, 0xdf, 0xff, 0xb8, 0xca, 0xd4, 0xff, 0x94, 0xa0, 0xb0, 0xff, 0x70, 0x74, 0x8a, 0xff, 0xae, 0xb2, 0xb1, 0xff, 0xcc, 0xd5, 0xc5, 0xff, 0xb8, 0xc3, 0xb3, 0xff, 0xbf, 0xcc, 0xbd, 0xff, 0xba, 0xcb, 0xc4, 0xff, 0xb8, 0xd1, 0xd3, 0xff, 0xae, 0xbb, 0xb7, 0xff, 0x8d, 0x89, 0x7c, 0xff, 0xa0, 0x9f, 0x8d, 0xff, 0x9c, 0x94, 0x7d, 0xff, 0x8f, 0x84, 0x71, 0xff, 0x85, 0x7d, 0x71, 0xff, 0x7b, 0x76, 0x6a, 0xff, 0x4d, 0x3f, 0x33, 0xff, 0x6c, 0x5f, 0x52, 0xff, 0xa5, 0xac, 0xa0, 0xff, 0xac, 0xb8, 0xb1, 0xff, 0x40, 0x34, 0x32, 0xff, 0x1a, 0x05, 0x03, 0xff, 0xa6, 0xb5, 0xac, 0xff, 0x95, 0x9d, 0x99, 0xff, 0x46, 0x3e, 0x40, 0xff, 0x95, 0xac, 0xa5, 0xff, 0x8d, 0x98, 0x92, 0xff, 0x89, 0x93, 0x8f, 0xff, 0x89, 0x91, 0x86, 0xff, 0x84, 0x7c, 0x6c, 0xff, 0x6f, 0x64, 0x59, 0xff, 0x40, 0x2d, 0x26, 0xff, 0x9c, 0x97, 0x78, 0xff, 0x78, 0x6e, 0x58, 0xff, 0xa3, 0xab, 0x9f, 0xff, 0x92, 0x93, 0x81, 0xff, 0x6e, 0x58, 0x40, 0xff, 0x8d, 0x82, 0x5f, 0xff, 0x72, 0x62, 0x45, 0xff, 0x59, 0x43, 0x32, 0xff, 0x35, 0x1b, 0x0e, 0xff, 0x8c, 0x87, 0x6d, 0xff, 0xcb, 0xd2, 0xb3, 0xff, 0x8e, 0x7f, 0x62, 0xff, 0x30, 0x19, 0x0c, 0xff, 0x56, 0x44, 0x32, 0xff, 0xc5, 0xc1, 0xa1, 0xff, 0x73, 0x67, 0x55, 0xff, 0x2e, 0x1a, 0x0f, 0xff, 0x75, 0x67, 0x4c, 0xff, 0x9a, 0x94, 0x7a, 0xff, 0xab, 0xac, 0x9c, 0xff, 0xb3, 0xb5, 0xa3, 0xff, 0x95, 0x93, 0x7d, 0xff, 0x74, 0x68, 0x4f, 0xff, 0xab, 0xa4, 0x8c, 0xff, 0xf3, 0xf3, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xfc, 0xfc, 0xfb, 0xff, 0xb7, 0xa5, 0x8b, 0xff, 0x9f, 0x84, 0x56, 0xff, 0x8c, 0x78, 0x4c, 0xff, 0xb1, 0xa3, 0x78, 0xff, 0xc0, 0xba, 0x8d, 0xff, 0xae, 0x9f, 0x6c, 0xff, 0xac, 0x94, 0x5f, 0xff, 0xb3, 0xa3, 0x73, 0xff, 0xb7, 0xb2, 0x88, 0xff, 0xca, 0xc9, 0xa6, 0xff, 0xc0, 0xbb, 0x8c, 0xff, 0xb4, 0x9d, 0x6a, 0xff, 0xa5, 0x92, 0x5d, 0xff, 0xa7, 0x96, 0x62, 0xff, 0xab, 0x9a, 0x68, 0xff, 0xb7, 0xa8, 0x76, 0xff, 0xa8, 0x95, 0x62, 0xff, 0xa1, 0x93, 0x67, 0xff, 0xb9, 0xb6, 0x95, 0xff, 0xba, 0xb8, 0x96, 0xff, 0xac, 0xa7, 0x7d, 0xff, 0xc0, 0xc8, 0xb9, 0xff, 0xaf, 0xc1, 0xd0, 0xff, 0x7f, 0x87, 0x97, 0xff, 0x5b, 0x52, 0x69, 0xff, 0x4a, 0x3f, 0x50, 0xff, 0x83, 0x7d, 0x7d, 0xff, 0x88, 0x87, 0x83, 0xff, 0x53, 0x4a, 0x57, 0xff, 0x38, 0x2b, 0x3b, 0xff, 0x28, 0x17, 0x23, 0xff, 0x16, 0x01, 0x0a, 0xff, 0x1d, 0x09, 0x11, 0xff, 0x3c, 0x2d, 0x35, 0xff, 0x5a, 0x56, 0x68, 0xff, 0x60, 0x70, 0x93, 0xff, 0x7e, 0x94, 0xc2, 0xff, 0x65, 0x68, 0x88, 0xff, 0x20, 0x14, 0x23, 0xff, 0x63, 0x61, 0x75, 0xff, 0x6d, 0x6c, 0x81, 0xff, 0x6e, 0x74, 0x83, 0xff, 0xb2, 0xc9, 0xdd, 0xff, 0xaa, 0xc0, 0xd4, 0xff, 0xb1, 0xc8, 0xd9, 0xff, 0xb9, 0xd1, 0xe1, 0xff, 0xc0, 0xd7, 0xe5, 0xff, 0xc1, 0xd9, 0xe4, 0xff, 0xba, 0xd2, 0xde, 0xff, 0xd0, 0xed, 0xf7, 0xff, 0xe1, 0xff, 0xff, 0xff, 0xc4, 0xe5, 0xf3, 0xff, 0xbe, 0xd1, 0xe4, 0xff, 0xd5, 0xf4, 0xff, 0xff, 0xd9, 0xfd, 0xff, 0xff, 0xc9, 0xe3, 0xee, 0xff, 0xbc, 0xd6, 0xdf, 0xff, 0xbe, 0xd6, 0xdf, 0xff, 0xbb, 0xd1, 0xdc, 0xff, 0xbd, 0xd4, 0xdf, 0xff, 0xbd, 0xd2, 0xdd, 0xff, 0xb8, 0xcc, 0xd8, 0xff, 0xbc, 0xcf, 0xdc, 0xff, 0xbb, 0xcf, 0xde, 0xff, 0xb8, 0xca, 0xd2, 0xff, 0xa5, 0xb1, 0xb6, 0xff, 0x73, 0x74, 0x80, 0xff, 0x89, 0x88, 0x86, 0xff, 0xc1, 0xca, 0xbd, 0xff, 0xb9, 0xc9, 0xbe, 0xff, 0xb8, 0xc2, 0xb0, 0xff, 0xbc, 0xc8, 0xbc, 0xff, 0xce, 0xe8, 0xeb, 0xff, 0xa0, 0xaa, 0xa8, 0xff, 0x8f, 0x86, 0x78, 0xff, 0xad, 0xa8, 0x99, 0xff, 0x74, 0x6b, 0x5b, 0xff, 0x73, 0x65, 0x59, 0xff, 0x8d, 0x87, 0x7e, 0xff, 0x89, 0x8d, 0x86, 0xff, 0xaa, 0xad, 0xa4, 0xff, 0xb7, 0xbf, 0xb4, 0xff, 0xa3, 0xac, 0xa6, 0xff, 0x6f, 0x68, 0x68, 0xff, 0x00, 0x00, 0x00, 0xff, 0x65, 0x52, 0x4e, 0xff, 0xa5, 0xad, 0xa4, 0xff, 0x6f, 0x78, 0x73, 0xff, 0x75, 0x78, 0x78, 0xff, 0xad, 0xc2, 0xbd, 0xff, 0x61, 0x60, 0x5b, 0xff, 0x70, 0x6b, 0x64, 0xff, 0x7c, 0x7f, 0x74, 0xff, 0x50, 0x3b, 0x30, 0xff, 0x44, 0x32, 0x2a, 0xff, 0x30, 0x1c, 0x16, 0xff, 0x60, 0x4e, 0x37, 0xff, 0x84, 0x7d, 0x68, 0xff, 0xc6, 0xd4, 0xc4, 0xff, 0x68, 0x60, 0x52, 0xff, 0x54, 0x39, 0x24, 0xff, 0x8f, 0x80, 0x5b, 0xff, 0x7b, 0x6a, 0x4a, 0xff, 0x44, 0x2c, 0x1d, 0xff, 0x4b, 0x39, 0x2f, 0xff, 0xbe, 0xc1, 0xa8, 0xff, 0x9d, 0x9a, 0x78, 0xff, 0x58, 0x42, 0x2d, 0xff, 0x43, 0x27, 0x13, 0xff, 0xa1, 0x94, 0x77, 0xff, 0x92, 0x8e, 0x70, 0xff, 0x2a, 0x11, 0x07, 0xff, 0x5b, 0x48, 0x3d, 0xff, 0x7e, 0x74, 0x54, 0xff, 0x61, 0x54, 0x40, 0xff, 0x9b, 0x9a, 0x87, 0xff, 0x9e, 0x97, 0x80, 0xff, 0x5c, 0x4a, 0x30, 0xff, 0x8c, 0x7e, 0x61, 0xff, 0xda, 0xd9, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xee, 0xe6, 0xff, 0xc1, 0xb2, 0x8b, 0xff, 0xc2, 0xb3, 0x83, 0xff, 0xb6, 0xad, 0x7f, 0xff, 0x8c, 0x74, 0x41, 0xff, 0xb7, 0xa2, 0x77, 0xff, 0xca, 0xc5, 0x96, 0xff, 0xbc, 0xb6, 0x84, 0xff, 0xb4, 0xa3, 0x74, 0xff, 0xc0, 0xba, 0x8e, 0xff, 0xa5, 0x98, 0x62, 0xff, 0xa2, 0x80, 0x4d, 0xff, 0xaa, 0x95, 0x61, 0xff, 0xae, 0x99, 0x66, 0xff, 0xae, 0x9c, 0x67, 0xff, 0xb1, 0xa3, 0x70, 0xff, 0xb1, 0xa5, 0x74, 0xff, 0xbc, 0xba, 0x9a, 0xff, 0xba, 0xb6, 0x91, 0xff, 0xba, 0xbb, 0x9e, 0xff, 0xbe, 0xbe, 0xa3, 0xff, 0xbb, 0xbe, 0xa9, 0xff, 0xa6, 0xb8, 0xc5, 0xff, 0x81, 0x8a, 0x9d, 0xff, 0x46, 0x3b, 0x52, 0xff, 0x40, 0x35, 0x4d, 0xff, 0x70, 0x6e, 0x75, 0xff, 0x7e, 0x80, 0x82, 0xff, 0x59, 0x4f, 0x5d, 0xff, 0x2a, 0x1a, 0x27, 0xff, 0x57, 0x4d, 0x54, 0xff, 0x83, 0x7e, 0x81, 0xff, 0x69, 0x66, 0x6a, 0xff, 0x40, 0x35, 0x42, 0xff, 0x6e, 0x74, 0x88, 0xff, 0x77, 0x8c, 0xb0, 0xff, 0x6f, 0x7c, 0xb1, 0xff, 0x3f, 0x35, 0x4c, 0xff, 0x3a, 0x2e, 0x3a, 0xff, 0x7e, 0x87, 0xa8, 0xff, 0x3f, 0x3c, 0x5a, 0xff, 0x24, 0x1a, 0x2b, 0xff, 0x9b, 0xac, 0xc1, 0xff, 0xb1, 0xc9, 0xdf, 0xff, 0xab, 0xc1, 0xd3, 0xff, 0xb5, 0xcc, 0xda, 0xff, 0xb9, 0xcd, 0xdb, 0xff, 0xaf, 0xc2, 0xd2, 0xff, 0xd6, 0xf0, 0xf9, 0xff, 0xaf, 0xbf, 0xc3, 0xff, 0x64, 0x65, 0x67, 0xff, 0xba, 0xc7, 0xcb, 0xff, 0xdb, 0xf3, 0xf9, 0xff, 0x9b, 0x9e, 0x9c, 0xff, 0x9a, 0x9e, 0x9d, 0xff, 0xbe, 0xd5, 0xdd, 0xff, 0xce, 0xe7, 0xf0, 0xff, 0xc1, 0xdb, 0xe3, 0xff, 0xbd, 0xd5, 0xdb, 0xff, 0xc4, 0xd9, 0xe1, 0xff, 0xbf, 0xd1, 0xdf, 0xff, 0xb4, 0xc6, 0xd1, 0xff, 0xb0, 0xc2, 0xcb, 0xff, 0xa7, 0xb5, 0xc1, 0xff, 0xa3, 0xaf, 0xb1, 0xff, 0xb2, 0xba, 0xaf, 0xff, 0xaa, 0xac, 0xa6, 0xff, 0xa3, 0xa8, 0x98, 0xff, 0xb8, 0xc6, 0xb6, 0xff, 0xc9, 0xdb, 0xd3, 0xff, 0xaf, 0xb1, 0x9c, 0xff, 0x91, 0x90, 0x80, 0xff, 0xb0, 0xbe, 0xbc, 0xff, 0xa2, 0xa9, 0x9b, 0xff, 0xaa, 0xa9, 0x90, 0xff, 0x8c, 0x87, 0x77, 0xff, 0x6e, 0x69, 0x5d, 0xff, 0x99, 0x9f, 0x93, 0xff, 0xa2, 0xa6, 0x9a, 0xff, 0xbd, 0xc8, 0xbc, 0xff, 0xa1, 0xa6, 0x9c, 0xff, 0x6b, 0x6a, 0x63, 0xff, 0x88, 0x88, 0x85, 0xff, 0x59, 0x51, 0x52, 0xff, 0x6b, 0x69, 0x68, 0xff, 0x83, 0x86, 0x80, 0xff, 0x87, 0x8c, 0x84, 0xff, 0x9d, 0xa7, 0xa1, 0xff, 0x8c, 0x91, 0x8d, 0xff, 0x81, 0x89, 0x84, 0xff, 0x6e, 0x68, 0x64, 0xff, 0x43, 0x31, 0x2a, 0xff, 0x49, 0x35, 0x2f, 0xff, 0x1e, 0x02, 0x04, 0xff, 0x51, 0x49, 0x44, 0xff, 0x81, 0x7b, 0x6c, 0xff, 0x27, 0x0d, 0x09, 0xff, 0x86, 0x84, 0x71, 0xff, 0xc4, 0xcd, 0xb9, 0xff, 0x4e, 0x3f, 0x34, 0xff, 0x39, 0x23, 0x14, 0xff, 0x64, 0x4e, 0x37, 0xff, 0x5a, 0x40, 0x2e, 0xff, 0x36, 0x1d, 0x11, 0xff, 0xa0, 0x9e, 0x8e, 0xff, 0xb4, 0xb5, 0x9b, 0xff, 0x4a, 0x35, 0x1c, 0xff, 0x50, 0x3b, 0x2b, 0xff, 0x8f, 0x80, 0x61, 0xff, 0x94, 0x84, 0x64, 0xff, 0x4f, 0x3f, 0x2e, 0xff, 0x71, 0x60, 0x4e, 0xff, 0x85, 0x74, 0x56, 0xff, 0x64, 0x53, 0x3a, 0xff, 0x65, 0x59, 0x45, 0xff, 0x98, 0x92, 0x75, 0xff, 0x71, 0x65, 0x47, 0xff, 0x79, 0x6d, 0x53, 0xff, 0xa3, 0x99, 0x8c, 0xff, 0xf5, 0xf4, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe2, 0xdf, 0xc9, 0xff, 0xac, 0x9c, 0x6d, 0xff, 0x9c, 0x88, 0x5a, 0xff, 0xb4, 0xa1, 0x71, 0xff, 0xc3, 0xb1, 0x81, 0xff, 0xb4, 0xab, 0x7b, 0xff, 0xaf, 0xa3, 0x6f, 0xff, 0xbb, 0xa5, 0x6e, 0xff, 0xbd, 0xad, 0x79, 0xff, 0xad, 0x9c, 0x6c, 0xff, 0x9c, 0x87, 0x54, 0xff, 0xac, 0x92, 0x60, 0xff, 0xaa, 0x92, 0x61, 0xff, 0xaa, 0x95, 0x60, 0xff, 0x9e, 0x8e, 0x5a, 0xff, 0xae, 0xa6, 0x79, 0xff, 0xc2, 0xc2, 0x9f, 0xff, 0xb4, 0xad, 0x80, 0xff, 0xb1, 0xb2, 0x91, 0xff, 0xb7, 0xba, 0xa3, 0xff, 0xb1, 0xb1, 0x9f, 0xff, 0xa2, 0xb2, 0xbd, 0xff, 0x74, 0x80, 0x9c, 0xff, 0x4f, 0x4d, 0x6a, 0xff, 0x3e, 0x37, 0x52, 0xff, 0x5f, 0x5c, 0x63, 0xff, 0x87, 0x83, 0x81, 0xff, 0x38, 0x30, 0x3a, 0xff, 0x8f, 0x94, 0x9a, 0xff, 0xe9, 0xfb, 0xfb, 0xff, 0xf8, 0xff, 0xff, 0xff, 0xe9, 0xff, 0xff, 0xff, 0xb6, 0xcd, 0xd2, 0xff, 0x9e, 0xb0, 0xbb, 0xff, 0x6e, 0x78, 0x97, 0xff, 0x5a, 0x67, 0x93, 0xff, 0x2d, 0x1f, 0x33, 0xff, 0x42, 0x38, 0x4e, 0xff, 0x6f, 0x7a, 0x98, 0xff, 0x71, 0x7c, 0x8d, 0xff, 0x7e, 0x83, 0x8d, 0xff, 0x8b, 0x9b, 0xac, 0xff, 0xa5, 0xbc, 0xd3, 0xff, 0xa6, 0xba, 0xcc, 0xff, 0xa9, 0xbc, 0xce, 0xff, 0xaf, 0xc4, 0xd0, 0xff, 0xc0, 0xd9, 0xe7, 0xff, 0xca, 0xe2, 0xf1, 0xff, 0x3f, 0x30, 0x30, 0xff, 0x0c, 0x00, 0x00, 0xff, 0x43, 0x2b, 0x2a, 0xff, 0x58, 0x4b, 0x48, 0xff, 0x1c, 0x09, 0x05, 0xff, 0x1c, 0x07, 0x06, 0xff, 0x6c, 0x6c, 0x6b, 0xff, 0xbe, 0xcc, 0xcb, 0xff, 0xca, 0xe5, 0xe7, 0xff, 0xd2, 0xeb, 0xf2, 0xff, 0xba, 0xcc, 0xd8, 0xff, 0xa1, 0xad, 0xc0, 0xff, 0xa7, 0xb3, 0xbe, 0xff, 0xa3, 0xb1, 0xb3, 0xff, 0xa8, 0xb2, 0xb4, 0xff, 0xb3, 0xbf, 0xb7, 0xff, 0xb9, 0xca, 0xb7, 0xff, 0xc8, 0xd0, 0xbb, 0xff, 0xbe, 0xc6, 0xb3, 0xff, 0xb8, 0xcd, 0xc3, 0xff, 0xb7, 0xbb, 0xac, 0xff, 0xa2, 0x98, 0x7b, 0xff, 0x87, 0x83, 0x72, 0xff, 0x9b, 0x9d, 0x92, 0xff, 0xa4, 0xa2, 0x8a, 0xff, 0xa0, 0x9c, 0x83, 0xff, 0x82, 0x7f, 0x6f, 0xff, 0xa9, 0xa9, 0x9e, 0xff, 0xbb, 0xc4, 0xb3, 0xff, 0xae, 0xb0, 0x9e, 0xff, 0x7b, 0x73, 0x67, 0xff, 0x0d, 0x00, 0x00, 0xff, 0x64, 0x5c, 0x5b, 0xff, 0x80, 0x84, 0x81, 0xff, 0x95, 0x9f, 0x9c, 0xff, 0xaa, 0xb8, 0xb3, 0xff, 0x96, 0xa5, 0x9f, 0xff, 0xa6, 0xb2, 0xb1, 0xff, 0xa1, 0xad, 0xab, 0xff, 0x42, 0x3c, 0x39, 0xff, 0x79, 0x78, 0x6f, 0xff, 0x98, 0x99, 0x89, 0xff, 0x46, 0x2f, 0x26, 0xff, 0x3a, 0x1f, 0x1e, 0xff, 0x0b, 0x00, 0x00, 0xff, 0x7a, 0x83, 0x81, 0xff, 0xa0, 0xa1, 0x94, 0xff, 0x17, 0x00, 0x00, 0xff, 0xa4, 0xa3, 0x8d, 0xff, 0x91, 0x8f, 0x76, 0xff, 0x2a, 0x16, 0x0c, 0xff, 0x41, 0x28, 0x23, 0xff, 0x64, 0x4f, 0x3e, 0xff, 0x43, 0x2a, 0x1d, 0xff, 0x65, 0x5b, 0x4a, 0xff, 0xd7, 0xe0, 0xc4, 0xff, 0x79, 0x6e, 0x53, 0xff, 0x42, 0x27, 0x16, 0xff, 0x6e, 0x59, 0x45, 0xff, 0x82, 0x73, 0x52, 0xff, 0x54, 0x3f, 0x25, 0xff, 0x6b, 0x58, 0x3d, 0xff, 0x8b, 0x7a, 0x5c, 0xff, 0x74, 0x5e, 0x40, 0xff, 0x89, 0x7a, 0x5b, 0xff, 0xad, 0xa6, 0x86, 0xff, 0x97, 0x8f, 0x6c, 0xff, 0x96, 0x8b, 0x6a, 0xff, 0x86, 0x79, 0x66, 0xff, 0xcd, 0xc9, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf3, 0xee, 0xff, 0xab, 0x9a, 0x78, 0xff, 0xa1, 0x8a, 0x5b, 0xff, 0x94, 0x82, 0x52, 0xff, 0xa1, 0x92, 0x5f, 0xff, 0xae, 0x9b, 0x68, 0xff, 0xc1, 0xaf, 0x7d, 0xff, 0xab, 0x97, 0x62, 0xff, 0x9e, 0x89, 0x54, 0xff, 0xbc, 0xae, 0x7f, 0xff, 0xa6, 0x95, 0x64, 0xff, 0xa4, 0x8e, 0x5b, 0xff, 0xa8, 0x95, 0x62, 0xff, 0xa6, 0x95, 0x62, 0xff, 0xad, 0xa0, 0x6f, 0xff, 0xad, 0xa4, 0x75, 0xff, 0xab, 0xa6, 0x78, 0xff, 0xaa, 0xa1, 0x77, 0xff, 0xac, 0xa1, 0x6f, 0xff, 0xb6, 0xbb, 0x9d, 0xff, 0xa6, 0xa7, 0x9b, 0xff, 0x9c, 0xae, 0xaf, 0xff, 0x81, 0x8f, 0xa9, 0xff, 0x6e, 0x76, 0x9a, 0xff, 0x49, 0x52, 0x74, 0xff, 0x7c, 0x79, 0x85, 0xff, 0x76, 0x71, 0x6f, 0xff, 0x91, 0x9a, 0x9b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xda, 0xf8, 0xfa, 0xff, 0xcc, 0xea, 0xec, 0xff, 0xd0, 0xec, 0xf1, 0xff, 0xe1, 0xff, 0xff, 0xff, 0xe2, 0xfe, 0xff, 0xff, 0xb0, 0xc3, 0xd1, 0xff, 0x6e, 0x75, 0x91, 0xff, 0x26, 0x1d, 0x2f, 0xff, 0x84, 0x91, 0x9b, 0xff, 0xd3, 0xea, 0xed, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xee, 0xff, 0xff, 0xff, 0xcc, 0xe7, 0xec, 0xff, 0xb1, 0xc9, 0xd5, 0xff, 0x9f, 0xb2, 0xc5, 0xff, 0x94, 0xa4, 0xc4, 0xff, 0x7c, 0x86, 0xac, 0xff, 0xb7, 0xcb, 0xe2, 0xff, 0x72, 0x77, 0x81, 0xff, 0x18, 0x00, 0x00, 0xff, 0x35, 0x20, 0x1b, 0xff, 0x28, 0x1c, 0x17, 0xff, 0x49, 0x3c, 0x3a, 0xff, 0x72, 0x6e, 0x6e, 0xff, 0x77, 0x73, 0x6e, 0xff, 0x5d, 0x57, 0x4f, 0xff, 0x44, 0x3a, 0x30, 0xff, 0x5a, 0x4b, 0x44, 0xff, 0x7b, 0x73, 0x83, 0xff, 0x7e, 0x83, 0x95, 0xff, 0x9a, 0xa1, 0xa2, 0xff, 0xad, 0xb2, 0xb7, 0xff, 0xbc, 0xcc, 0xc7, 0xff, 0xc2, 0xd7, 0xce, 0xff, 0xbe, 0xd1, 0xc4, 0xff, 0xb4, 0xbd, 0xaa, 0xff, 0x99, 0x96, 0x80, 0xff, 0xb1, 0xb4, 0xa3, 0xff, 0xc9, 0xd7, 0xc7, 0xff, 0x8e, 0x89, 0x72, 0xff, 0x89, 0x7e, 0x65, 0xff, 0x91, 0x8b, 0x79, 0xff, 0x85, 0x7d, 0x69, 0xff, 0x7e, 0x73, 0x59, 0xff, 0x8a, 0x83, 0x6e, 0xff, 0x95, 0x97, 0x88, 0xff, 0x96, 0x91, 0x87, 0xff, 0x97, 0x9a, 0x8a, 0xff, 0x8e, 0x95, 0x85, 0xff, 0x21, 0x0a, 0x05, 0xff, 0x38, 0x19, 0x1b, 0xff, 0x92, 0x94, 0x8c, 0xff, 0xb3, 0xc3, 0xb9, 0xff, 0xa8, 0xba, 0xb5, 0xff, 0x9b, 0xa9, 0xa6, 0xff, 0xac, 0xba, 0xb8, 0xff, 0xa3, 0xbb, 0xbc, 0xff, 0xbd, 0xdb, 0xd7, 0xff, 0x56, 0x50, 0x4d, 0xff, 0x4b, 0x3d, 0x32, 0xff, 0x9d, 0x98, 0x7f, 0xff, 0x5c, 0x48, 0x38, 0xff, 0x41, 0x2d, 0x29, 0xff, 0x11, 0x05, 0x04, 0xff, 0xb1, 0xb8, 0xa4, 0xff, 0x6b, 0x61, 0x55, 0xff, 0x3b, 0x29, 0x1d, 0xff, 0x9c, 0x92, 0x76, 0xff, 0x4f, 0x3e, 0x27, 0xff, 0x32, 0x1d, 0x17, 0xff, 0x3e, 0x27, 0x25, 0xff, 0x4d, 0x37, 0x2a, 0xff, 0x46, 0x31, 0x1e, 0xff, 0xa1, 0x9a, 0x7f, 0xff, 0xb7, 0xb5, 0x94, 0xff, 0x5a, 0x46, 0x30, 0xff, 0x40, 0x26, 0x1a, 0xff, 0x56, 0x3e, 0x2a, 0xff, 0x54, 0x3a, 0x25, 0xff, 0x51, 0x39, 0x27, 0xff, 0x6b, 0x57, 0x41, 0xff, 0x46, 0x2c, 0x1c, 0xff, 0x62, 0x48, 0x32, 0xff, 0x94, 0x84, 0x60, 0xff, 0x79, 0x6e, 0x4d, 0xff, 0x6d, 0x5c, 0x42, 0xff, 0x5e, 0x49, 0x34, 0xff, 0x97, 0x8b, 0x82, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe7, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xde, 0xd2, 0xff, 0x9c, 0x88, 0x5d, 0xff, 0xa3, 0x8f, 0x5e, 0xff, 0xb7, 0xa4, 0x71, 0xff, 0xa7, 0x94, 0x60, 0xff, 0xaa, 0x98, 0x64, 0xff, 0xb0, 0x9a, 0x66, 0xff, 0x9b, 0x83, 0x50, 0xff, 0xb2, 0xa2, 0x71, 0xff, 0xb8, 0xab, 0x78, 0xff, 0x9d, 0x8e, 0x58, 0xff, 0xa3, 0x92, 0x5e, 0xff, 0xa8, 0x9c, 0x6d, 0xff, 0xba, 0xb2, 0x86, 0xff, 0xaf, 0xa9, 0x7d, 0xff, 0xb3, 0xad, 0x84, 0xff, 0x94, 0x80, 0x56, 0xff, 0x9c, 0x8b, 0x62, 0xff, 0xaa, 0xa5, 0x88, 0xff, 0x90, 0x90, 0x80, 0xff, 0x91, 0x95, 0x91, 0xff, 0x8b, 0x95, 0xa7, 0xff, 0x76, 0x84, 0xa8, 0xff, 0x6a, 0x78, 0xa5, 0xff, 0x41, 0x44, 0x63, 0xff, 0x77, 0x78, 0x7e, 0xff, 0xe7, 0xfc, 0xfc, 0xff, 0xd5, 0xf9, 0xf8, 0xff, 0xcf, 0xeb, 0xec, 0xff, 0xce, 0xea, 0xed, 0xff, 0xcb, 0xe9, 0xee, 0xff, 0xca, 0xe6, 0xeb, 0xff, 0xcd, 0xed, 0xf1, 0xff, 0xd7, 0xf7, 0xfe, 0xff, 0x70, 0x6f, 0x7c, 0xff, 0x88, 0x8f, 0x97, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xda, 0xfb, 0xf7, 0xff, 0xc8, 0xeb, 0xe9, 0xff, 0xc8, 0xea, 0xe9, 0xff, 0xcf, 0xee, 0xf1, 0xff, 0xd3, 0xf0, 0xf3, 0xff, 0xc5, 0xdd, 0xe8, 0xff, 0x9c, 0xae, 0xc9, 0xff, 0x67, 0x76, 0xa3, 0xff, 0x3c, 0x34, 0x52, 0xff, 0x13, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x30, 0x24, 0x1d, 0xff, 0x70, 0x6a, 0x5d, 0xff, 0x65, 0x62, 0x5f, 0xff, 0x40, 0x3d, 0x3b, 0xff, 0x51, 0x48, 0x40, 0xff, 0x3c, 0x29, 0x22, 0xff, 0x30, 0x15, 0x12, 0xff, 0x24, 0x08, 0x05, 0xff, 0x03, 0x00, 0x00, 0xff, 0x54, 0x41, 0x37, 0xff, 0xc6, 0xce, 0xc0, 0xff, 0xc7, 0xe5, 0xe1, 0xff, 0xd3, 0xf0, 0xea, 0xff, 0xc6, 0xdd, 0xd5, 0xff, 0xa9, 0xb2, 0xa2, 0xff, 0x97, 0x8c, 0x73, 0xff, 0x7e, 0x70, 0x54, 0xff, 0x8b, 0x87, 0x6e, 0xff, 0x99, 0x94, 0x81, 0xff, 0x6a, 0x5e, 0x52, 0xff, 0x74, 0x6a, 0x61, 0xff, 0x69, 0x5b, 0x54, 0xff, 0x6b, 0x53, 0x40, 0xff, 0x7b, 0x66, 0x4b, 0xff, 0x6d, 0x63, 0x51, 0xff, 0x94, 0x93, 0x85, 0xff, 0x7f, 0x7f, 0x73, 0xff, 0xa1, 0xa9, 0x9c, 0xff, 0x93, 0x95, 0x88, 0xff, 0x48, 0x43, 0x3b, 0xff, 0x5c, 0x4a, 0x47, 0xff, 0x85, 0x80, 0x77, 0xff, 0x89, 0x96, 0x8e, 0xff, 0xaa, 0xc2, 0xc2, 0xff, 0xa1, 0xbc, 0xc1, 0xff, 0xa0, 0xb9, 0xb9, 0xff, 0x87, 0x97, 0x97, 0xff, 0x95, 0x9c, 0x97, 0xff, 0x7a, 0x72, 0x69, 0xff, 0x28, 0x13, 0x0b, 0xff, 0x4e, 0x37, 0x2a, 0xff, 0x59, 0x47, 0x38, 0xff, 0x45, 0x36, 0x31, 0xff, 0x32, 0x21, 0x20, 0xff, 0x86, 0x7c, 0x61, 0xff, 0x3b, 0x25, 0x1c, 0xff, 0x74, 0x69, 0x5d, 0xff, 0x5c, 0x44, 0x2e, 0xff, 0x4d, 0x2f, 0x23, 0xff, 0x39, 0x23, 0x21, 0xff, 0x30, 0x1e, 0x1c, 0xff, 0x37, 0x1e, 0x16, 0xff, 0x6a, 0x57, 0x3e, 0xff, 0xa4, 0x98, 0x78, 0xff, 0x6e, 0x5a, 0x3f, 0xff, 0x52, 0x39, 0x29, 0xff, 0x4a, 0x32, 0x27, 0xff, 0x5a, 0x43, 0x2d, 0xff, 0x55, 0x3c, 0x2e, 0xff, 0x58, 0x42, 0x32, 0xff, 0x4e, 0x39, 0x2a, 0xff, 0x46, 0x2d, 0x21, 0xff, 0x58, 0x40, 0x2d, 0xff, 0x51, 0x3b, 0x24, 0xff, 0x34, 0x1d, 0x14, 0xff, 0x34, 0x1e, 0x18, 0xff, 0x5e, 0x4d, 0x4b, 0xff, 0xe9, 0xe6, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xca, 0xc1, 0xa7, 0xff, 0xae, 0x9a, 0x67, 0xff, 0xa3, 0x8e, 0x5a, 0xff, 0x9f, 0x8a, 0x57, 0xff, 0x9f, 0x8a, 0x56, 0xff, 0xaf, 0x9b, 0x67, 0xff, 0xa9, 0x94, 0x62, 0xff, 0x9c, 0x89, 0x55, 0xff, 0xb5, 0xa7, 0x74, 0xff, 0xa9, 0x9d, 0x69, 0xff, 0xa0, 0x91, 0x5f, 0xff, 0xb1, 0xa8, 0x7f, 0xff, 0xb1, 0xab, 0x82, 0xff, 0xa6, 0x99, 0x69, 0xff, 0xa7, 0x9c, 0x73, 0xff, 0xbb, 0xbc, 0xa6, 0xff, 0xcf, 0xe2, 0xdf, 0xff, 0xd5, 0xe5, 0xe6, 0xff, 0xc6, 0xd7, 0xd6, 0xff, 0xbb, 0xc5, 0xc3, 0xff, 0x92, 0x9f, 0xab, 0xff, 0x79, 0x8a, 0xa9, 0xff, 0x72, 0x84, 0xb1, 0xff, 0x55, 0x63, 0x82, 0xff, 0xcb, 0xdb, 0xdc, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xce, 0xeb, 0xec, 0xff, 0xd2, 0xec, 0xf0, 0xff, 0xcf, 0xea, 0xee, 0xff, 0xcb, 0xe8, 0xed, 0xff, 0xcd, 0xe6, 0xeb, 0xff, 0xc9, 0xe6, 0xee, 0xff, 0xc2, 0xda, 0xeb, 0xff, 0x77, 0x7b, 0x87, 0xff, 0xc4, 0xdf, 0xdf, 0xff, 0xdc, 0xfc, 0xfc, 0xff, 0xcc, 0xea, 0xeb, 0xff, 0xcc, 0xe8, 0xed, 0xff, 0xca, 0xe5, 0xec, 0xff, 0xc7, 0xe3, 0xeb, 0xff, 0xc5, 0xe3, 0xe8, 0xff, 0xd4, 0xf2, 0xf5, 0xff, 0xba, 0xd3, 0xe0, 0xff, 0x9b, 0xad, 0xc7, 0xff, 0x79, 0x79, 0x89, 0xff, 0x7d, 0x7a, 0x78, 0xff, 0x9a, 0xa8, 0xaa, 0xff, 0x9f, 0xa7, 0xa8, 0xff, 0x7a, 0x6f, 0x64, 0xff, 0x46, 0x33, 0x24, 0xff, 0x44, 0x30, 0x23, 0xff, 0x3c, 0x27, 0x21, 0xff, 0x45, 0x30, 0x29, 0xff, 0x46, 0x32, 0x2b, 0xff, 0x40, 0x2d, 0x28, 0xff, 0x58, 0x4c, 0x40, 0xff, 0x9e, 0x9e, 0x8d, 0xff, 0xca, 0xe1, 0xd5, 0xff, 0xbb, 0xd2, 0xc8, 0xff, 0xb0, 0xb9, 0xae, 0xff, 0xb8, 0xc9, 0xc4, 0xff, 0xbf, 0xd2, 0xca, 0xff, 0xa4, 0xa3, 0x8f, 0xff, 0x97, 0x8f, 0x75, 0xff, 0x84, 0x74, 0x62, 0xff, 0x50, 0x3b, 0x35, 0xff, 0x36, 0x21, 0x21, 0xff, 0x4f, 0x3f, 0x3c, 0xff, 0x4f, 0x3b, 0x36, 0xff, 0x71, 0x56, 0x47, 0xff, 0x6d, 0x59, 0x46, 0xff, 0x70, 0x68, 0x5c, 0xff, 0xa6, 0xa8, 0x9c, 0xff, 0x94, 0x9c, 0x8f, 0xff, 0x65, 0x60, 0x56, 0xff, 0xac, 0xae, 0xa4, 0xff, 0x8b, 0x95, 0x88, 0xff, 0x5d, 0x54, 0x4c, 0xff, 0x63, 0x58, 0x52, 0xff, 0x40, 0x3a, 0x37, 0xff, 0x80, 0x86, 0x87, 0xff, 0x58, 0x5f, 0x64, 0xff, 0x67, 0x6d, 0x6b, 0xff, 0x4c, 0x43, 0x42, 0xff, 0x51, 0x3e, 0x37, 0xff, 0x4c, 0x3b, 0x2f, 0xff, 0x1e, 0x06, 0x05, 0xff, 0x25, 0x0d, 0x0b, 0xff, 0x7a, 0x6f, 0x62, 0xff, 0x4c, 0x43, 0x3d, 0xff, 0x38, 0x22, 0x20, 0xff, 0x30, 0x17, 0x0e, 0xff, 0x49, 0x3c, 0x33, 0xff, 0x87, 0x7f, 0x6b, 0xff, 0x43, 0x28, 0x19, 0xff, 0x40, 0x28, 0x21, 0xff, 0x34, 0x1f, 0x1c, 0xff, 0x2c, 0x19, 0x16, 0xff, 0x3b, 0x24, 0x1c, 0xff, 0x59, 0x44, 0x37, 0xff, 0x54, 0x43, 0x34, 0xff, 0x40, 0x2a, 0x1c, 0xff, 0x45, 0x2b, 0x1f, 0xff, 0x4a, 0x34, 0x23, 0xff, 0x4f, 0x38, 0x2d, 0xff, 0x3d, 0x29, 0x21, 0xff, 0x39, 0x28, 0x1e, 0xff, 0x45, 0x31, 0x25, 0xff, 0x46, 0x31, 0x24, 0xff, 0x31, 0x1c, 0x17, 0xff, 0x32, 0x1e, 0x1a, 0xff, 0x28, 0x14, 0x15, 0xff, 0x2e, 0x1d, 0x1f, 0xff, 0xbb, 0xb6, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xec, 0xe7, 0x6b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf4, 0xef, 0xff, 0xb3, 0xa3, 0x81, 0xff, 0xa1, 0x8b, 0x58, 0xff, 0xa7, 0x92, 0x5e, 0xff, 0x9c, 0x86, 0x52, 0xff, 0xa0, 0x8b, 0x57, 0xff, 0xb1, 0x9e, 0x6b, 0xff, 0x9d, 0x8a, 0x59, 0xff, 0x9d, 0x8d, 0x5b, 0xff, 0xb4, 0xa4, 0x70, 0xff, 0xa9, 0xa1, 0x73, 0xff, 0xb2, 0xac, 0x85, 0xff, 0xa2, 0x91, 0x60, 0xff, 0x86, 0x75, 0x47, 0xff, 0xc8, 0xce, 0xc0, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xdf, 0xfc, 0xff, 0xff, 0xda, 0xf4, 0xf8, 0xff, 0xe0, 0xf8, 0xff, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xb9, 0xcb, 0xd3, 0xff, 0x7e, 0x8a, 0xa4, 0xff, 0x6d, 0x83, 0x9e, 0xff, 0xc4, 0xda, 0xe7, 0xff, 0xee, 0xff, 0xff, 0xff, 0xcd, 0xec, 0xe8, 0xff, 0xd5, 0xeb, 0xec, 0xff, 0xd1, 0xe9, 0xed, 0xff, 0xce, 0xe7, 0xee, 0xff, 0xcc, 0xe6, 0xec, 0xff, 0xcb, 0xe3, 0xec, 0xff, 0xcc, 0xe5, 0xf2, 0xff, 0xa3, 0xb4, 0xd0, 0xff, 0xad, 0xc2, 0xd3, 0xff, 0xdd, 0xff, 0xfc, 0xff, 0xcb, 0xea, 0xec, 0xff, 0xcb, 0xea, 0xeb, 0xff, 0xca, 0xe7, 0xed, 0xff, 0xc7, 0xe2, 0xec, 0xff, 0xc4, 0xdd, 0xeb, 0xff, 0xc3, 0xdf, 0xe8, 0xff, 0xc4, 0xe2, 0xe7, 0xff, 0xb9, 0xcd, 0xe2, 0xff, 0xaa, 0xbb, 0xcd, 0xff, 0xd5, 0xf4, 0xf7, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xe9, 0xff, 0xff, 0xff, 0xdd, 0xfd, 0xff, 0xff, 0xd2, 0xe8, 0xed, 0xff, 0x93, 0x99, 0x97, 0xff, 0x5d, 0x4b, 0x3b, 0xff, 0x67, 0x51, 0x3c, 0xff, 0x5c, 0x52, 0x4a, 0xff, 0x6f, 0x6e, 0x6a, 0xff, 0x9d, 0xa3, 0x97, 0xff, 0xc9, 0xd8, 0xca, 0xff, 0xcc, 0xe1, 0xd5, 0xff, 0xba, 0xcb, 0xbb, 0xff, 0xa4, 0xa3, 0x8f, 0xff, 0x99, 0x91, 0x7b, 0xff, 0xae, 0xb7, 0xa5, 0xff, 0xb1, 0xba, 0xac, 0xff, 0x7c, 0x76, 0x68, 0xff, 0x6a, 0x61, 0x53, 0xff, 0x51, 0x3e, 0x34, 0xff, 0x36, 0x20, 0x1e, 0xff, 0x34, 0x1f, 0x1b, 0xff, 0x43, 0x2d, 0x21, 0xff, 0x4e, 0x38, 0x31, 0xff, 0x50, 0x3d, 0x31, 0xff, 0x7e, 0x79, 0x70, 0xff, 0xb7, 0xc5, 0xc1, 0xff, 0xbe, 0xc7, 0xc3, 0xff, 0x7a, 0x7a, 0x71, 0xff, 0x37, 0x29, 0x1f, 0xff, 0x2f, 0x1d, 0x1b, 0xff, 0x3f, 0x2d, 0x2c, 0xff, 0xb1, 0xc0, 0xb2, 0xff, 0x74, 0x79, 0x70, 0xff, 0x68, 0x65, 0x60, 0xff, 0x4f, 0x3f, 0x3e, 0xff, 0x23, 0x0a, 0x0b, 0xff, 0x3a, 0x28, 0x20, 0xff, 0x27, 0x18, 0x10, 0xff, 0x59, 0x4c, 0x45, 0xff, 0x90, 0x88, 0x7c, 0xff, 0x33, 0x1d, 0x1b, 0xff, 0x1a, 0x06, 0x04, 0xff, 0x7c, 0x75, 0x68, 0xff, 0x78, 0x6d, 0x5c, 0xff, 0x4d, 0x37, 0x28, 0xff, 0x40, 0x2b, 0x23, 0xff, 0x81, 0x79, 0x68, 0xff, 0x6b, 0x60, 0x48, 0xff, 0x39, 0x23, 0x1d, 0xff, 0x28, 0x16, 0x17, 0xff, 0x2e, 0x1b, 0x16, 0xff, 0x41, 0x2b, 0x25, 0xff, 0x3e, 0x28, 0x24, 0xff, 0x36, 0x1d, 0x1b, 0xff, 0x1e, 0x09, 0x05, 0xff, 0x2a, 0x15, 0x0b, 0xff, 0x68, 0x50, 0x3e, 0xff, 0x5a, 0x48, 0x35, 0xff, 0x33, 0x1e, 0x19, 0xff, 0x2e, 0x19, 0x16, 0xff, 0x32, 0x1e, 0x1e, 0xff, 0x2b, 0x17, 0x19, 0xff, 0x23, 0x10, 0x11, 0xff, 0x1e, 0x0b, 0x10, 0xff, 0x20, 0x0f, 0x12, 0xff, 0x21, 0x13, 0x14, 0xff, 0x90, 0x88, 0x8a, 0xff, 0xfb, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xe1, 0xd6, 0xff, 0xaf, 0x9d, 0x72, 0xff, 0xa5, 0x91, 0x5d, 0xff, 0x9b, 0x85, 0x52, 0xff, 0x9f, 0x89, 0x53, 0xff, 0xa1, 0x8f, 0x5a, 0xff, 0xb2, 0xa2, 0x72, 0xff, 0x9a, 0x89, 0x58, 0xff, 0xa7, 0x99, 0x69, 0xff, 0xb7, 0xb1, 0x87, 0xff, 0xa0, 0x90, 0x5e, 0xff, 0x91, 0x79, 0x44, 0xff, 0xc4, 0xca, 0xbc, 0xff, 0xeb, 0xff, 0xff, 0xff, 0xd9, 0xf1, 0xf1, 0xff, 0xd7, 0xef, 0xee, 0xff, 0xd6, 0xef, 0xec, 0xff, 0xd5, 0xec, 0xf0, 0xff, 0xdb, 0xf5, 0xf8, 0xff, 0xc5, 0xd6, 0xe0, 0xff, 0x6f, 0x7a, 0x8f, 0xff, 0xa1, 0xb3, 0xbe, 0xff, 0xe6, 0xff, 0xff, 0xff, 0xd3, 0xee, 0xee, 0xff, 0xd2, 0xeb, 0xec, 0xff, 0xd0, 0xe9, 0xec, 0xff, 0xcd, 0xe7, 0xeb, 0xff, 0xca, 0xe4, 0xec, 0xff, 0xca, 0xe6, 0xeb, 0xff, 0xc9, 0xe6, 0xea, 0xff, 0xc2, 0xd7, 0xe9, 0xff, 0x8b, 0x96, 0xc3, 0xff, 0xc9, 0xe4, 0xec, 0xff, 0xd4, 0xf6, 0xec, 0xff, 0xcc, 0xea, 0xea, 0xff, 0xcb, 0xe8, 0xec, 0xff, 0xc9, 0xe6, 0xec, 0xff, 0xc5, 0xe0, 0xeb, 0xff, 0xc0, 0xd6, 0xe6, 0xff, 0xbc, 0xd4, 0xe5, 0xff, 0xbf, 0xda, 0xe3, 0xff, 0xbf, 0xd2, 0xde, 0xff, 0xb7, 0xd0, 0xdf, 0xff, 0xcb, 0xeb, 0xef, 0xff, 0xcb, 0xe8, 0xec, 0xff, 0xc8, 0xe6, 0xea, 0xff, 0xc6, 0xe3, 0xe7, 0xff, 0xd0, 0xf0, 0xf9, 0xff, 0xd4, 0xf0, 0xfc, 0xff, 0x83, 0x85, 0x86, 0xff, 0x83, 0x7d, 0x76, 0xff, 0xad, 0xb7, 0xb0, 0xff, 0xc5, 0xda, 0xd4, 0xff, 0xcb, 0xe2, 0xda, 0xff, 0xc7, 0xda, 0xcf, 0xff, 0xb1, 0xc4, 0xb6, 0xff, 0xc0, 0xce, 0xbe, 0xff, 0xbf, 0xc7, 0xb4, 0xff, 0xa1, 0xa5, 0x92, 0xff, 0x97, 0x96, 0x84, 0xff, 0x72, 0x6a, 0x56, 0xff, 0x76, 0x6c, 0x5a, 0xff, 0x7a, 0x71, 0x64, 0xff, 0x3b, 0x29, 0x22, 0xff, 0x42, 0x30, 0x2f, 0xff, 0x52, 0x47, 0x43, 0xff, 0x68, 0x59, 0x4b, 0xff, 0x50, 0x3d, 0x36, 0xff, 0x59, 0x4d, 0x48, 0xff, 0xaa, 0xbb, 0xb2, 0xff, 0xc3, 0xe0, 0xdd, 0xff, 0x80, 0x84, 0x82, 0xff, 0x5a, 0x4b, 0x48, 0xff, 0x3d, 0x2c, 0x28, 0xff, 0x00, 0x00, 0x00, 0xff, 0x53, 0x48, 0x4c, 0xff, 0xd4, 0xe9, 0xe1, 0xff, 0x95, 0xa2, 0x96, 0xff, 0x91, 0x99, 0x92, 0xff, 0x32, 0x20, 0x20, 0xff, 0x21, 0x08, 0x09, 0xff, 0x41, 0x2c, 0x28, 0xff, 0x21, 0x09, 0x05, 0xff, 0x77, 0x72, 0x6e, 0xff, 0xe3, 0xf8, 0xee, 0xff, 0x63, 0x5d, 0x57, 0xff, 0x14, 0x00, 0x00, 0xff, 0x68, 0x60, 0x55, 0xff, 0x8e, 0x88, 0x71, 0xff, 0x93, 0x89, 0x6f, 0xff, 0x82, 0x76, 0x62, 0xff, 0x86, 0x76, 0x60, 0xff, 0x58, 0x48, 0x30, 0xff, 0x39, 0x25, 0x1c, 0xff, 0x26, 0x0f, 0x13, 0xff, 0x42, 0x2f, 0x28, 0xff, 0x5e, 0x4a, 0x3d, 0xff, 0x38, 0x24, 0x1b, 0xff, 0x31, 0x1a, 0x17, 0xff, 0x41, 0x2d, 0x2b, 0xff, 0x76, 0x65, 0x50, 0xff, 0x68, 0x57, 0x40, 0xff, 0x31, 0x21, 0x1e, 0xff, 0x24, 0x14, 0x12, 0xff, 0x26, 0x12, 0x13, 0xff, 0x25, 0x11, 0x11, 0xff, 0x1a, 0x09, 0x0b, 0xff, 0x1a, 0x08, 0x0e, 0xff, 0x1d, 0x0b, 0x0c, 0xff, 0x1a, 0x0a, 0x0b, 0xff, 0x5e, 0x53, 0x55, 0xff, 0xeb, 0xe9, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xcd, 0xb9, 0xff, 0xac, 0x99, 0x68, 0xff, 0x9f, 0x8a, 0x58, 0xff, 0x9a, 0x86, 0x53, 0xff, 0x9a, 0x87, 0x53, 0xff, 0xa0, 0x90, 0x5e, 0xff, 0xac, 0x9b, 0x6a, 0xff, 0xa1, 0x97, 0x6a, 0xff, 0xb1, 0xa7, 0x79, 0xff, 0x95, 0x82, 0x4e, 0xff, 0xc0, 0xc7, 0xb7, 0xff, 0xef, 0xff, 0xff, 0xff, 0xd9, 0xf0, 0xf3, 0xff, 0xd7, 0xee, 0xee, 0xff, 0xd6, 0xee, 0xee, 0xff, 0xd6, 0xee, 0xef, 0xff, 0xd4, 0xee, 0xef, 0xff, 0xd5, 0xf1, 0xf3, 0xff, 0xbc, 0xcd, 0xdd, 0xff, 0x80, 0x8d, 0x9a, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xdd, 0xf9, 0xf6, 0xff, 0xd2, 0xec, 0xea, 0xff, 0xd1, 0xe9, 0xef, 0xff, 0xcf, 0xe7, 0xee, 0xff, 0xcb, 0xe8, 0xec, 0xff, 0xcb, 0xe7, 0xed, 0xff, 0xc9, 0xe7, 0xeb, 0xff, 0xd8, 0xf4, 0xf8, 0xff, 0x93, 0x9d, 0xbb, 0xff, 0x90, 0x9d, 0xb5, 0xff, 0xe5, 0xff, 0xfd, 0xff, 0xcc, 0xe9, 0xee, 0xff, 0xcb, 0xe8, 0xec, 0xff, 0xc8, 0xe6, 0xea, 0xff, 0xc8, 0xe5, 0xeb, 0xff, 0xc3, 0xdf, 0xe9, 0xff, 0xbe, 0xd5, 0xe3, 0xff, 0xbb, 0xd1, 0xe4, 0xff, 0xd0, 0xea, 0xef, 0xff, 0xa5, 0xb2, 0xce, 0xff, 0x99, 0xad, 0xc6, 0xff, 0xd8, 0xf7, 0xf8, 0xff, 0xc9, 0xe6, 0xe9, 0xff, 0xc7, 0xe5, 0xe8, 0xff, 0xc7, 0xe2, 0xe7, 0xff, 0xc7, 0xe0, 0xe7, 0xff, 0xca, 0xeb, 0xf2, 0xff, 0xc7, 0xe1, 0xe6, 0xff, 0xaf, 0xc1, 0xc5, 0xff, 0xc3, 0xd8, 0xd7, 0xff, 0xc5, 0xda, 0xd7, 0xff, 0xbe, 0xd6, 0xd0, 0xff, 0xbe, 0xd5, 0xcb, 0xff, 0xc1, 0xd2, 0xc5, 0xff, 0xb4, 0xc1, 0xb2, 0xff, 0xae, 0xb7, 0xa7, 0xff, 0xa9, 0xb5, 0xa6, 0xff, 0xbe, 0xce, 0xc3, 0xff, 0xa5, 0xa7, 0x9a, 0xff, 0x70, 0x5c, 0x47, 0xff, 0x78, 0x64, 0x4d, 0xff, 0x6a, 0x5b, 0x4f, 0xff, 0x52, 0x42, 0x3a, 0xff, 0x44, 0x39, 0x38, 0xff, 0x4c, 0x3e, 0x3c, 0xff, 0x4c, 0x3c, 0x26, 0xff, 0x61, 0x57, 0x49, 0xff, 0xbb, 0xcb, 0xc3, 0xff, 0xab, 0xc0, 0xbd, 0xff, 0x7b, 0x7d, 0x76, 0xff, 0x3c, 0x30, 0x2e, 0xff, 0x30, 0x18, 0x1b, 0xff, 0x48, 0x38, 0x32, 0xff, 0x8e, 0x99, 0x93, 0xff, 0x9c, 0xac, 0xa6, 0xff, 0xad, 0xb9, 0xae, 0xff, 0xb1, 0xba, 0xae, 0xff, 0x32, 0x26, 0x1f, 0xff, 0x29, 0x17, 0x13, 0xff, 0x33, 0x20, 0x20, 0xff, 0x26, 0x10, 0x0d, 0xff, 0x8b, 0x90, 0x84, 0xff, 0xc1, 0xda, 0xce, 0xff, 0x95, 0x9a, 0x91, 0xff, 0x6b, 0x5e, 0x50, 0xff, 0x93, 0x8d, 0x7a, 0xff, 0x83, 0x7f, 0x68, 0xff, 0x6f, 0x62, 0x50, 0xff, 0x51, 0x3c, 0x31, 0xff, 0x50, 0x3b, 0x27, 0xff, 0x70, 0x58, 0x42, 0xff, 0x46, 0x2f, 0x22, 0xff, 0x46, 0x39, 0x2e, 0xff, 0x91, 0x86, 0x6f, 0xff, 0x6f, 0x5c, 0x40, 0xff, 0x5d, 0x43, 0x2a, 0xff, 0x5e, 0x4a, 0x2d, 0xff, 0x79, 0x6d, 0x51, 0xff, 0x70, 0x5e, 0x4e, 0xff, 0x2c, 0x17, 0x10, 0xff, 0x1e, 0x0b, 0x0a, 0xff, 0x24, 0x11, 0x14, 0xff, 0x2e, 0x19, 0x1a, 0xff, 0x35, 0x21, 0x1b, 0xff, 0x3c, 0x28, 0x1d, 0xff, 0x42, 0x2e, 0x24, 0xff, 0x52, 0x40, 0x33, 0xff, 0x67, 0x59, 0x50, 0xff, 0xd4, 0xd0, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xcd, 0xc2, 0xa8, 0xff, 0xa6, 0x95, 0x66, 0xff, 0x94, 0x82, 0x52, 0xff, 0x9b, 0x86, 0x54, 0xff, 0x98, 0x86, 0x53, 0xff, 0x96, 0x88, 0x57, 0xff, 0xb7, 0xac, 0x7e, 0xff, 0x9e, 0x90, 0x5e, 0xff, 0xb1, 0xb2, 0x9c, 0xff, 0xe5, 0xff, 0xff, 0xff, 0xda, 0xf1, 0xf1, 0xff, 0xd6, 0xec, 0xed, 0xff, 0xd5, 0xec, 0xf0, 0xff, 0xd4, 0xec, 0xee, 0xff, 0xd2, 0xeb, 0xee, 0xff, 0xd3, 0xec, 0xec, 0xff, 0xd4, 0xef, 0xf3, 0xff, 0xa9, 0xb7, 0xd1, 0xff, 0xc0, 0xd2, 0xd8, 0xff, 0xe0, 0xfc, 0xf8, 0xff, 0xd0, 0xec, 0xe9, 0xff, 0xd1, 0xeb, 0xed, 0xff, 0xd0, 0xe7, 0xef, 0xff, 0xce, 0xe6, 0xed, 0xff, 0xca, 0xe6, 0xeb, 0xff, 0xcc, 0xe6, 0xed, 0xff, 0xd1, 0xea, 0xf0, 0xff, 0xbe, 0xd0, 0xe8, 0xff, 0x90, 0x9c, 0xbc, 0xff, 0xcf, 0xe9, 0xe4, 0xff, 0xd8, 0xf5, 0xf1, 0xff, 0xcb, 0xe8, 0xee, 0xff, 0xcb, 0xe7, 0xec, 0xff, 0xcb, 0xe5, 0xeb, 0xff, 0xc8, 0xe2, 0xea, 0xff, 0xc5, 0xdf, 0xea, 0xff, 0xc2, 0xda, 0xe6, 0xff, 0xc0, 0xd9, 0xe3, 0xff, 0xce, 0xe3, 0xee, 0xff, 0x65, 0x64, 0x96, 0xff, 0x98, 0xad, 0xbf, 0xff, 0xdc, 0xfd, 0xfa, 0xff, 0xca, 0xe7, 0xeb, 0xff, 0xc7, 0xe5, 0xe9, 0xff, 0xc7, 0xe1, 0xe9, 0xff, 0xc9, 0xde, 0xe5, 0xff, 0xc3, 0xdd, 0xdf, 0xff, 0xbf, 0xda, 0xe0, 0xff, 0xc4, 0xdd, 0xdf, 0xff, 0xc0, 0xd3, 0xcc, 0xff, 0xbd, 0xc7, 0xc0, 0xff, 0xb7, 0xc9, 0xc0, 0xff, 0xb8, 0xcf, 0xc1, 0xff, 0xb1, 0xb6, 0xa2, 0xff, 0x8e, 0x86, 0x6e, 0xff, 0x82, 0x76, 0x61, 0xff, 0x7e, 0x71, 0x62, 0xff, 0x82, 0x7c, 0x71, 0xff, 0x76, 0x6e, 0x5e, 0xff, 0x50, 0x3d, 0x30, 0xff, 0x44, 0x33, 0x2b, 0xff, 0x29, 0x16, 0x14, 0xff, 0x2f, 0x19, 0x18, 0xff, 0x35, 0x22, 0x1a, 0xff, 0x5d, 0x4a, 0x38, 0xff, 0x80, 0x73, 0x5b, 0xff, 0xad, 0xa5, 0x95, 0xff, 0xad, 0xb6, 0xaa, 0xff, 0x82, 0x8b, 0x88, 0xff, 0x59, 0x50, 0x50, 0xff, 0x3a, 0x27, 0x27, 0xff, 0x28, 0x16, 0x15, 0xff, 0x95, 0x99, 0x94, 0xff, 0x9f, 0xb3, 0xb1, 0xff, 0x91, 0xa1, 0x9c, 0xff, 0x70, 0x6d, 0x69, 0xff, 0x88, 0x8d, 0x82, 0xff, 0xad, 0xb3, 0xa5, 0xff, 0x4f, 0x43, 0x3e, 0xff, 0x5a, 0x54, 0x4a, 0xff, 0x51, 0x43, 0x39, 0xff, 0x7f, 0x7e, 0x73, 0xff, 0x69, 0x65, 0x5b, 0xff, 0x88, 0x8b, 0x7a, 0xff, 0xbc, 0xc3, 0xaf, 0xff, 0x8d, 0x84, 0x6d, 0xff, 0x4e, 0x3d, 0x2e, 0xff, 0x34, 0x1a, 0x10, 0xff, 0x43, 0x2e, 0x1f, 0xff, 0x68, 0x52, 0x36, 0xff, 0x5f, 0x45, 0x2d, 0xff, 0x4f, 0x39, 0x27, 0xff, 0x88, 0x7f, 0x65, 0xff, 0x9d, 0x92, 0x70, 0xff, 0x7a, 0x65, 0x45, 0xff, 0x5c, 0x3f, 0x28, 0xff, 0x5d, 0x45, 0x30, 0xff, 0x59, 0x45, 0x37, 0xff, 0x4e, 0x38, 0x28, 0xff, 0x4b, 0x33, 0x26, 0xff, 0x42, 0x2a, 0x24, 0xff, 0x3b, 0x22, 0x1a, 0xff, 0x3e, 0x27, 0x1f, 0xff, 0x47, 0x30, 0x25, 0xff, 0x4c, 0x33, 0x23, 0xff, 0x4a, 0x32, 0x20, 0xff, 0x59, 0x49, 0x39, 0xff, 0xc9, 0xc3, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf3, 0xef, 0xff, 0xc0, 0xb4, 0x95, 0xff, 0x9f, 0x8e, 0x60, 0xff, 0x91, 0x7c, 0x49, 0xff, 0xa4, 0x93, 0x60, 0xff, 0xa2, 0x91, 0x63, 0xff, 0x92, 0x82, 0x4f, 0xff, 0xa6, 0xa4, 0x8b, 0xff, 0xe3, 0xf8, 0xf8, 0xff, 0xdd, 0xf6, 0xf6, 0xff, 0xd3, 0xed, 0xeb, 0xff, 0xd4, 0xea, 0xf0, 0xff, 0xd4, 0xea, 0xef, 0xff, 0xd2, 0xeb, 0xed, 0xff, 0xd1, 0xea, 0xec, 0xff, 0xd9, 0xf1, 0xf1, 0xff, 0xbb, 0xce, 0xdd, 0xff, 0x95, 0x9f, 0xbe, 0xff, 0xdf, 0xf9, 0xf4, 0xff, 0xd3, 0xf1, 0xec, 0xff, 0xd2, 0xeb, 0xed, 0xff, 0xd0, 0xe8, 0xee, 0xff, 0xcf, 0xe6, 0xed, 0xff, 0xcf, 0xe7, 0xeb, 0xff, 0xcc, 0xe4, 0xeb, 0xff, 0xcd, 0xe4, 0xeb, 0xff, 0xcc, 0xde, 0xec, 0xff, 0xa5, 0xb3, 0xd1, 0xff, 0xc8, 0xe4, 0xe7, 0xff, 0xdc, 0xfb, 0xf7, 0xff, 0xcb, 0xe7, 0xec, 0xff, 0xca, 0xe6, 0xeb, 0xff, 0xc9, 0xe4, 0xe9, 0xff, 0xc9, 0xe2, 0xea, 0xff, 0xc7, 0xdf, 0xe9, 0xff, 0xc5, 0xdd, 0xe8, 0xff, 0xc1, 0xd9, 0xe4, 0xff, 0xda, 0xf1, 0xf9, 0xff, 0x71, 0x77, 0x97, 0xff, 0x4f, 0x57, 0x6e, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xc7, 0xe5, 0xe9, 0xff, 0xc6, 0xe3, 0xe7, 0xff, 0xca, 0xe7, 0xeb, 0xff, 0xc7, 0xe2, 0xea, 0xff, 0xc0, 0xda, 0xe2, 0xff, 0xc3, 0xdb, 0xe0, 0xff, 0xc5, 0xdc, 0xe7, 0xff, 0xb3, 0xc7, 0xcc, 0xff, 0x9f, 0xad, 0xa1, 0xff, 0xab, 0xb2, 0xa0, 0xff, 0xae, 0xb8, 0xa2, 0xff, 0xaf, 0xb5, 0x9b, 0xff, 0xaa, 0x9e, 0x84, 0xff, 0x85, 0x74, 0x5b, 0xff, 0x58, 0x49, 0x3b, 0xff, 0x54, 0x48, 0x3f, 0xff, 0x3a, 0x2c, 0x25, 0xff, 0x12, 0x00, 0x00, 0xff, 0x3f, 0x2b, 0x26, 0xff, 0x69, 0x58, 0x4c, 0xff, 0x6c, 0x5a, 0x48, 0xff, 0x4b, 0x36, 0x2a, 0xff, 0x3e, 0x2c, 0x1e, 0xff, 0x6d, 0x5a, 0x46, 0xff, 0x55, 0x46, 0x3e, 0xff, 0x60, 0x59, 0x4c, 0xff, 0x9d, 0xa0, 0x93, 0xff, 0x98, 0xa7, 0xa3, 0xff, 0x82, 0x89, 0x87, 0xff, 0x41, 0x31, 0x30, 0xff, 0x43, 0x37, 0x35, 0xff, 0x98, 0xa7, 0xa9, 0xff, 0x62, 0x6c, 0x6f, 0xff, 0x70, 0x6f, 0x6c, 0xff, 0x25, 0x0e, 0x0f, 0xff, 0x4b, 0x3f, 0x3a, 0xff, 0x75, 0x74, 0x6a, 0xff, 0x41, 0x2f, 0x2b, 0xff, 0x55, 0x44, 0x3f, 0xff, 0x41, 0x2b, 0x29, 0xff, 0x29, 0x15, 0x1a, 0xff, 0x29, 0x12, 0x12, 0xff, 0x5d, 0x53, 0x3f, 0xff, 0xac, 0xac, 0x8c, 0xff, 0x70, 0x63, 0x4a, 0xff, 0x28, 0x15, 0x0d, 0xff, 0x36, 0x1e, 0x18, 0xff, 0x57, 0x41, 0x32, 0xff, 0x6d, 0x56, 0x42, 0xff, 0x41, 0x26, 0x1d, 0xff, 0x48, 0x2e, 0x22, 0xff, 0x51, 0x37, 0x22, 0xff, 0x56, 0x3b, 0x27, 0xff, 0x4f, 0x38, 0x28, 0xff, 0x37, 0x23, 0x1c, 0xff, 0x35, 0x22, 0x1c, 0xff, 0x33, 0x20, 0x1b, 0xff, 0x39, 0x24, 0x1c, 0xff, 0x39, 0x24, 0x1b, 0xff, 0x3c, 0x28, 0x1c, 0xff, 0x41, 0x2d, 0x1f, 0xff, 0x3a, 0x27, 0x1e, 0xff, 0x36, 0x22, 0x1b, 0xff, 0x32, 0x1d, 0x18, 0xff, 0x36, 0x20, 0x1e, 0xff, 0x94, 0x8b, 0x8b, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xee, 0xe7, 0xff, 0xb8, 0xae, 0x8a, 0xff, 0x93, 0x81, 0x4e, 0xff, 0x9c, 0x8b, 0x57, 0xff, 0x9b, 0x84, 0x52, 0xff, 0x9c, 0x93, 0x75, 0xff, 0xdf, 0xf0, 0xf0, 0xff, 0xde, 0xfd, 0xff, 0xff, 0xd7, 0xe9, 0xee, 0xff, 0xd5, 0xeb, 0xef, 0xff, 0xd2, 0xea, 0xee, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xd4, 0xea, 0xed, 0xff, 0xdc, 0xf2, 0xf8, 0xff, 0x98, 0xa4, 0xc0, 0xff, 0xac, 0xb9, 0xca, 0xff, 0xe7, 0xff, 0xfb, 0xff, 0xd1, 0xed, 0xe9, 0xff, 0xd3, 0xea, 0xeb, 0xff, 0xd1, 0xe7, 0xeb, 0xff, 0xd0, 0xe5, 0xeb, 0xff, 0xce, 0xe4, 0xea, 0xff, 0xcb, 0xe2, 0xeb, 0xff, 0xd2, 0xe7, 0xed, 0xff, 0xb6, 0xc8, 0xd9, 0xff, 0xbb, 0xcf, 0xe1, 0xff, 0xde, 0xfc, 0xf6, 0xff, 0xce, 0xea, 0xe9, 0xff, 0xcd, 0xe7, 0xeb, 0xff, 0xcb, 0xe3, 0xeb, 0xff, 0xc8, 0xe2, 0xe8, 0xff, 0xc7, 0xe1, 0xe9, 0xff, 0xc8, 0xe0, 0xeb, 0xff, 0xc5, 0xdb, 0xe5, 0xff, 0xbf, 0xd8, 0xe1, 0xff, 0xc4, 0xd6, 0xe8, 0xff, 0x49, 0x4c, 0x69, 0xff, 0xa4, 0xb7, 0xbe, 0xff, 0xdd, 0xfb, 0xfd, 0xff, 0xc3, 0xdf, 0xe7, 0xff, 0xc5, 0xe1, 0xe7, 0xff, 0xc3, 0xdd, 0xe4, 0xff, 0xbe, 0xd9, 0xe0, 0xff, 0xc2, 0xdb, 0xe0, 0xff, 0xbe, 0xd7, 0xdc, 0xff, 0xc2, 0xdc, 0xe2, 0xff, 0xa8, 0xb9, 0xb8, 0xff, 0x98, 0x9b, 0x8d, 0xff, 0xa6, 0xa8, 0x91, 0xff, 0xa8, 0xab, 0x8f, 0xff, 0x9b, 0x95, 0x7d, 0xff, 0x76, 0x6b, 0x5b, 0xff, 0x34, 0x1e, 0x1b, 0xff, 0x24, 0x0f, 0x0e, 0xff, 0x29, 0x19, 0x19, 0xff, 0x31, 0x1b, 0x12, 0xff, 0x58, 0x49, 0x3d, 0xff, 0x77, 0x62, 0x52, 0xff, 0x63, 0x4d, 0x3b, 0xff, 0x4f, 0x3f, 0x32, 0xff, 0x77, 0x6c, 0x5a, 0xff, 0xab, 0xaa, 0x8d, 0xff, 0x92, 0x86, 0x6d, 0xff, 0x3d, 0x24, 0x1a, 0xff, 0x59, 0x4c, 0x47, 0xff, 0xa0, 0xaf, 0xa6, 0xff, 0xcb, 0xde, 0xd8, 0xff, 0x72, 0x71, 0x6c, 0xff, 0x3c, 0x38, 0x2f, 0xff, 0x9a, 0x9e, 0x97, 0xff, 0x56, 0x50, 0x50, 0xff, 0x1b, 0x0b, 0x07, 0xff, 0x50, 0x3d, 0x35, 0xff, 0x43, 0x32, 0x2b, 0xff, 0x2d, 0x1a, 0x1a, 0xff, 0x31, 0x1c, 0x1b, 0xff, 0x3f, 0x2c, 0x27, 0xff, 0x1b, 0x06, 0x05, 0xff, 0x3d, 0x2a, 0x28, 0xff, 0x26, 0x11, 0x14, 0xff, 0x33, 0x1b, 0x1d, 0xff, 0x41, 0x2c, 0x22, 0xff, 0x4e, 0x3a, 0x2f, 0xff, 0x3b, 0x26, 0x24, 0xff, 0x30, 0x1c, 0x1b, 0xff, 0x39, 0x25, 0x1f, 0xff, 0x55, 0x42, 0x32, 0xff, 0x33, 0x21, 0x19, 0xff, 0x36, 0x22, 0x1c, 0xff, 0x42, 0x2c, 0x20, 0xff, 0x46, 0x2f, 0x21, 0xff, 0x3b, 0x23, 0x1d, 0xff, 0x2d, 0x17, 0x15, 0xff, 0x2e, 0x1a, 0x1a, 0xff, 0x2d, 0x1b, 0x17, 0xff, 0x2e, 0x1a, 0x15, 0xff, 0x31, 0x1d, 0x1b, 0xff, 0x30, 0x1c, 0x1a, 0xff, 0x2c, 0x1a, 0x15, 0xff, 0x2a, 0x18, 0x14, 0xff, 0x2a, 0x17, 0x15, 0xff, 0x26, 0x11, 0x13, 0xff, 0x21, 0x0e, 0x11, 0xff, 0x7a, 0x6f, 0x71, 0xff, 0xf3, 0xf2, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, 0xe9, 0xde, 0xff, 0xb6, 0xab, 0x82, 0xff, 0x89, 0x75, 0x3f, 0xff, 0x82, 0x74, 0x4b, 0xff, 0xdc, 0xed, 0xec, 0xff, 0xe2, 0xff, 0xff, 0xff, 0xd0, 0xea, 0xee, 0xff, 0xdc, 0xe8, 0xf0, 0xff, 0xd5, 0xe8, 0xed, 0xff, 0xd2, 0xeb, 0xec, 0xff, 0xd4, 0xec, 0xec, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xd6, 0xee, 0xf1, 0xff, 0xbe, 0xce, 0xe4, 0xff, 0xac, 0xb8, 0xd2, 0xff, 0xdf, 0xf4, 0xf0, 0xff, 0xd5, 0xee, 0xec, 0xff, 0xd0, 0xe9, 0xec, 0xff, 0xd1, 0xe7, 0xea, 0xff, 0xd1, 0xe7, 0xec, 0xff, 0xd0, 0xe6, 0xec, 0xff, 0xcd, 0xe4, 0xeb, 0xff, 0xcc, 0xe3, 0xeb, 0xff, 0xcd, 0xe1, 0xeb, 0xff, 0xbc, 0xcc, 0xe2, 0xff, 0xcf, 0xe9, 0xeb, 0xff, 0xd4, 0xee, 0xed, 0xff, 0xcf, 0xe8, 0xea, 0xff, 0xce, 0xe6, 0xeb, 0xff, 0xcd, 0xe3, 0xeb, 0xff, 0xca, 0xe2, 0xeb, 0xff, 0xc7, 0xe0, 0xe8, 0xff, 0xc7, 0xdd, 0xe8, 0xff, 0xc2, 0xd7, 0xe3, 0xff, 0xcb, 0xe1, 0xeb, 0xff, 0x6f, 0x7d, 0x9c, 0xff, 0x74, 0x82, 0x95, 0xff, 0xed, 0xff, 0xff, 0xff, 0xbd, 0xda, 0xe2, 0xff, 0xbd, 0xd7, 0xe2, 0xff, 0xc0, 0xd7, 0xe5, 0xff, 0xb9, 0xcf, 0xde, 0xff, 0xb6, 0xcc, 0xd9, 0xff, 0xb9, 0xd0, 0xd7, 0xff, 0xb9, 0xcf, 0xd2, 0xff, 0xbe, 0xd3, 0xd5, 0xff, 0xbc, 0xc7, 0xbf, 0xff, 0xa6, 0xa7, 0x90, 0xff, 0x9f, 0x98, 0x80, 0xff, 0x86, 0x75, 0x65, 0xff, 0x42, 0x2c, 0x26, 0xff, 0x1e, 0x0a, 0x0d, 0xff, 0x42, 0x34, 0x32, 0xff, 0x31, 0x1b, 0x14, 0xff, 0x3a, 0x20, 0x19, 0xff, 0x8e, 0x84, 0x72, 0xff, 0xb3, 0xaa, 0x8d, 0xff, 0x77, 0x65, 0x57, 0xff, 0x2b, 0x17, 0x0d, 0xff, 0x56, 0x47, 0x30, 0xff, 0xbb, 0xc3, 0xaf, 0xff, 0xd4, 0xd9, 0xc0, 0xff, 0x80, 0x76, 0x5b, 0xff, 0x55, 0x4a, 0x3e, 0xff, 0xa2, 0xa0, 0x9a, 0xff, 0xac, 0xb8, 0xb0, 0xff, 0x6d, 0x6d, 0x69, 0xff, 0x25, 0x15, 0x11, 0xff, 0x9b, 0x9b, 0x8f, 0xff, 0x72, 0x73, 0x6c, 0xff, 0x15, 0x00, 0x00, 0xff, 0x1c, 0x00, 0x04, 0xff, 0x3b, 0x2a, 0x25, 0xff, 0x4b, 0x3d, 0x32, 0xff, 0x26, 0x14, 0x13, 0xff, 0x2d, 0x1f, 0x19, 0xff, 0x5e, 0x56, 0x45, 0xff, 0x8d, 0x8f, 0x81, 0xff, 0xa1, 0xa5, 0x9d, 0xff, 0x3b, 0x32, 0x2d, 0xff, 0x32, 0x1e, 0x18, 0xff, 0x38, 0x21, 0x1f, 0xff, 0x2d, 0x17, 0x18, 0xff, 0x30, 0x1a, 0x1b, 0xff, 0x30, 0x1b, 0x1a, 0xff, 0x49, 0x36, 0x2d, 0xff, 0x45, 0x30, 0x28, 0xff, 0x35, 0x1f, 0x19, 0xff, 0x3c, 0x25, 0x1d, 0xff, 0x3d, 0x25, 0x1a, 0xff, 0x39, 0x22, 0x1d, 0xff, 0x2c, 0x18, 0x14, 0xff, 0x29, 0x14, 0x14, 0xff, 0x23, 0x10, 0x10, 0xff, 0x22, 0x0d, 0x12, 0xff, 0x23, 0x0e, 0x14, 0xff, 0x1e, 0x0b, 0x0f, 0xff, 0x1f, 0x0b, 0x0f, 0xff, 0x1e, 0x0b, 0x0f, 0xff, 0x20, 0x0e, 0x12, 0xff, 0x1e, 0x0b, 0x0f, 0xff, 0x1e, 0x0b, 0x10, 0xff, 0x69, 0x5c, 0x5e, 0xff, 0xeb, 0xe9, 0xe9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xc6, 0xff, 0xe3, 0xe2, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0xe3, 0xd3, 0xff, 0x92, 0x83, 0x5a, 0xff, 0xce, 0xd7, 0xd4, 0xff, 0xe4, 0xff, 0xff, 0xff, 0xd1, 0xec, 0xe9, 0xff, 0xd8, 0xee, 0xec, 0xff, 0xd6, 0xed, 0xeb, 0xff, 0xd0, 0xec, 0xea, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xd3, 0xeb, 0xeb, 0xff, 0xd4, 0xeb, 0xed, 0xff, 0xcf, 0xe5, 0xeb, 0xff, 0xb5, 0xc6, 0xda, 0xff, 0xd0, 0xe4, 0xec, 0xff, 0xdd, 0xf4, 0xf0, 0xff, 0xd3, 0xe9, 0xe7, 0xff, 0xd2, 0xe7, 0xef, 0xff, 0xd0, 0xe6, 0xec, 0xff, 0xd0, 0xe6, 0xec, 0xff, 0xcf, 0xe5, 0xeb, 0xff, 0xcd, 0xe4, 0xea, 0xff, 0xd0, 0xe8, 0xef, 0xff, 0xc0, 0xd1, 0xe4, 0xff, 0xbc, 0xce, 0xe0, 0xff, 0xd8, 0xf4, 0xee, 0xff, 0xce, 0xe8, 0xea, 0xff, 0xcd, 0xe6, 0xeb, 0xff, 0xcc, 0xe4, 0xeb, 0xff, 0xca, 0xe3, 0xeb, 0xff, 0xc9, 0xdf, 0xea, 0xff, 0xc5, 0xdb, 0xe4, 0xff, 0xc1, 0xd7, 0xdf, 0xff, 0xc0, 0xd4, 0xe1, 0xff, 0xb3, 0xc1, 0xdd, 0xff, 0x5d, 0x66, 0x90, 0xff, 0xb9, 0xd1, 0xda, 0xff, 0xd8, 0xf4, 0xf5, 0xff, 0xbf, 0xd6, 0xe2, 0xff, 0xb6, 0xcb, 0xdc, 0xff, 0xb1, 0xc6, 0xd8, 0xff, 0xb2, 0xc6, 0xd8, 0xff, 0xb3, 0xc7, 0xd7, 0xff, 0xb0, 0xc2, 0xcf, 0xff, 0xb1, 0xc4, 0xcb, 0xff, 0xb4, 0xc2, 0xc9, 0xff, 0x8b, 0x8a, 0x85, 0xff, 0x81, 0x76, 0x5d, 0xff, 0x7f, 0x71, 0x56, 0xff, 0x4a, 0x36, 0x26, 0xff, 0x4c, 0x37, 0x31, 0xff, 0x66, 0x54, 0x4b, 0xff, 0x79, 0x64, 0x4d, 0xff, 0x66, 0x5b, 0x44, 0xff, 0xb8, 0xc2, 0xac, 0xff, 0xd1, 0xd2, 0xb9, 0xff, 0x55, 0x46, 0x31, 0xff, 0x5a, 0x4b, 0x41, 0xff, 0x61, 0x55, 0x45, 0xff, 0xb1, 0xa5, 0x84, 0xff, 0xa7, 0x9a, 0x7a, 0xff, 0x3d, 0x27, 0x1a, 0xff, 0x6f, 0x65, 0x5e, 0xff, 0xcb, 0xde, 0xd0, 0xff, 0xb7, 0xc7, 0xbd, 0xff, 0x53, 0x4a, 0x49, 0xff, 0x0f, 0x00, 0x00, 0xff, 0x35, 0x27, 0x22, 0xff, 0x4d, 0x39, 0x34, 0xff, 0x23, 0x09, 0x08, 0xff, 0x24, 0x11, 0x14, 0xff, 0x1b, 0x0b, 0x10, 0xff, 0x26, 0x15, 0x13, 0xff, 0x6f, 0x5f, 0x52, 0xff, 0x42, 0x33, 0x2a, 0xff, 0x4b, 0x40, 0x35, 0xff, 0x79, 0x6f, 0x62, 0xff, 0xae, 0xb1, 0xa3, 0xff, 0xa5, 0xad, 0x9e, 0xff, 0x72, 0x6f, 0x5b, 0xff, 0x71, 0x65, 0x4a, 0xff, 0x5b, 0x4a, 0x35, 0xff, 0x33, 0x21, 0x17, 0xff, 0x30, 0x1c, 0x17, 0xff, 0x30, 0x1b, 0x19, 0xff, 0x41, 0x2e, 0x26, 0xff, 0x44, 0x2c, 0x22, 0xff, 0x51, 0x36, 0x2b, 0xff, 0x56, 0x3a, 0x28, 0xff, 0x57, 0x3c, 0x2a, 0xff, 0x45, 0x2b, 0x21, 0xff, 0x40, 0x29, 0x1e, 0xff, 0x42, 0x2b, 0x21, 0xff, 0x3b, 0x24, 0x1d, 0xff, 0x2e, 0x19, 0x16, 0xff, 0x2c, 0x1a, 0x17, 0xff, 0x2a, 0x19, 0x16, 0xff, 0x28, 0x17, 0x14, 0xff, 0x28, 0x17, 0x15, 0xff, 0x2b, 0x18, 0x18, 0xff, 0x2a, 0x17, 0x15, 0xff, 0x63, 0x57, 0x54, 0xff, 0xe6, 0xe4, 0xe3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xea, 0xe4, 0xff, 0xe9, 0xff, 0xff, 0xff, 0xcc, 0xe9, 0xee, 0xff, 0xd6, 0xed, 0xeb, 0xff, 0xd6, 0xec, 0xec, 0xff, 0xd3, 0xec, 0xec, 0xff, 0xd5, 0xeb, 0xed, 0xff, 0xd3, 0xe9, 0xed, 0xff, 0xd1, 0xe8, 0xeb, 0xff, 0xd2, 0xe9, 0xeb, 0xff, 0xcd, 0xe3, 0xe8, 0xff, 0xd2, 0xe9, 0xe9, 0xff, 0xd9, 0xf3, 0xef, 0xff, 0xd3, 0xea, 0xeb, 0xff, 0xd5, 0xe8, 0xed, 0xff, 0xd3, 0xe8, 0xeb, 0xff, 0xd0, 0xe6, 0xed, 0xff, 0xd0, 0xe6, 0xec, 0xff, 0xd0, 0xe5, 0xeb, 0xff, 0xcf, 0xe7, 0xeb, 0xff, 0xcd, 0xe4, 0xec, 0xff, 0xb1, 0xc1, 0xd9, 0xff, 0xca, 0xe1, 0xe3, 0xff, 0xd4, 0xee, 0xef, 0xff, 0xce, 0xe5, 0xed, 0xff, 0xcd, 0xe5, 0xeb, 0xff, 0xcb, 0xe2, 0xea, 0xff, 0xc7, 0xde, 0xe6, 0xff, 0xc6, 0xdb, 0xe4, 0xff, 0xc6, 0xda, 0xe3, 0xff, 0xc1, 0xd6, 0xde, 0xff, 0xc7, 0xd8, 0xe8, 0xff, 0x73, 0x78, 0xa4, 0xff, 0x96, 0xa5, 0xbd, 0xff, 0xe1, 0xff, 0xff, 0xff, 0xc0, 0xdc, 0xe2, 0xff, 0xc0, 0xd5, 0xe1, 0xff, 0xb6, 0xca, 0xd9, 0xff, 0xad, 0xc1, 0xd3, 0xff, 0xae, 0xc0, 0xd3, 0xff, 0xb2, 0xc6, 0xd4, 0xff, 0xb7, 0xcb, 0xd4, 0xff, 0xac, 0xb8, 0xc1, 0xff, 0x8f, 0x98, 0x99, 0xff, 0x74, 0x71, 0x64, 0xff, 0x88, 0x7c, 0x66, 0xff, 0x93, 0x8b, 0x73, 0xff, 0x99, 0x93, 0x7b, 0xff, 0x88, 0x7b, 0x60, 0xff, 0x7d, 0x6d, 0x55, 0xff, 0x84, 0x7d, 0x6f, 0xff, 0xcb, 0xdc, 0xcb, 0xff, 0xd7, 0xe7, 0xd6, 0xff, 0x72, 0x65, 0x50, 0xff, 0x56, 0x42, 0x2e, 0xff, 0x9d, 0x98, 0x81, 0xff, 0xbe, 0xba, 0xa2, 0xff, 0x88, 0x77, 0x5e, 0xff, 0x42, 0x2a, 0x15, 0xff, 0x6a, 0x5d, 0x4c, 0xff, 0xdf, 0xe6, 0xd6, 0xff, 0xce, 0xdc, 0xcd, 0xff, 0x47, 0x3e, 0x38, 0xff, 0x06, 0x00, 0x00, 0xff, 0x36, 0x21, 0x20, 0xff, 0x2a, 0x14, 0x16, 0xff, 0x1b, 0x07, 0x09, 0xff, 0x23, 0x0c, 0x11, 0xff, 0x1f, 0x10, 0x14, 0xff, 0x1a, 0x08, 0x0d, 0xff, 0x24, 0x10, 0x10, 0xff, 0x42, 0x31, 0x28, 0xff, 0x54, 0x44, 0x38, 0xff, 0x5d, 0x4e, 0x43, 0xff, 0x41, 0x2e, 0x2e, 0xff, 0x58, 0x4b, 0x40, 0xff, 0x79, 0x70, 0x61, 0xff, 0x5e, 0x53, 0x46, 0xff, 0x59, 0x4a, 0x3d, 0xff, 0x39, 0x27, 0x1f, 0xff, 0x21, 0x0c, 0x0e, 0xff, 0x29, 0x15, 0x16, 0xff, 0x2f, 0x1b, 0x1b, 0xff, 0x26, 0x12, 0x13, 0xff, 0x2f, 0x1b, 0x16, 0xff, 0x3e, 0x27, 0x20, 0xff, 0x43, 0x2b, 0x20, 0xff, 0x3f, 0x29, 0x1d, 0xff, 0x37, 0x20, 0x1a, 0xff, 0x39, 0x21, 0x1a, 0xff, 0x37, 0x22, 0x19, 0xff, 0x39, 0x22, 0x1e, 0xff, 0x3e, 0x26, 0x20, 0xff, 0x3a, 0x23, 0x1d, 0xff, 0x33, 0x1c, 0x19, 0xff, 0x2a, 0x16, 0x16, 0xff, 0x27, 0x14, 0x13, 0xff, 0x2b, 0x17, 0x15, 0xff, 0x5f, 0x50, 0x50, 0xff, 0xdc, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xf9, 0xfc, 0xff, 0xd9, 0xea, 0xf0, 0xff, 0xd4, 0xeb, 0xed, 0xff, 0xd1, 0xe9, 0xeb, 0xff, 0xd3, 0xe8, 0xef, 0xff, 0xd4, 0xe8, 0xee, 0xff, 0xd1, 0xe8, 0xea, 0xff, 0xd0, 0xe7, 0xec, 0xff, 0xd1, 0xe7, 0xec, 0xff, 0xd4, 0xeb, 0xed, 0xff, 0xd6, 0xef, 0xec, 0xff, 0xd3, 0xec, 0xea, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xd2, 0xe8, 0xee, 0xff, 0xd1, 0xe7, 0xec, 0xff, 0xd0, 0xe7, 0xed, 0xff, 0xcf, 0xe6, 0xec, 0xff, 0xcf, 0xe6, 0xec, 0xff, 0xd4, 0xea, 0xef, 0xff, 0xbf, 0xd2, 0xe0, 0xff, 0xb8, 0xca, 0xda, 0xff, 0xda, 0xf3, 0xf0, 0xff, 0xcf, 0xe4, 0xea, 0xff, 0xcd, 0xe4, 0xec, 0xff, 0xcc, 0xe5, 0xeb, 0xff, 0xca, 0xe0, 0xe8, 0xff, 0xc7, 0xdb, 0xe4, 0xff, 0xc5, 0xda, 0xdf, 0xff, 0xc2, 0xd5, 0xe2, 0xff, 0xc6, 0xd8, 0xe7, 0xff, 0x9c, 0xa7, 0xbe, 0xff, 0x71, 0x78, 0x95, 0xff, 0xda, 0xf1, 0xf2, 0xff, 0xc9, 0xe6, 0xe9, 0xff, 0xbf, 0xdb, 0xe0, 0xff, 0xbc, 0xd0, 0xdc, 0xff, 0xb6, 0xc9, 0xd7, 0xff, 0xaf, 0xc2, 0xd2, 0xff, 0xab, 0xba, 0xce, 0xff, 0xa7, 0xb9, 0xc4, 0xff, 0x9b, 0xac, 0xb9, 0xff, 0x7f, 0x7e, 0x95, 0xff, 0x7c, 0x7f, 0x78, 0xff, 0x96, 0xa2, 0x88, 0xff, 0xbf, 0xc9, 0xb5, 0xff, 0xbd, 0xc0, 0xad, 0xff, 0x82, 0x72, 0x63, 0xff, 0x3e, 0x2b, 0x18, 0xff, 0x91, 0x96, 0x85, 0xff, 0xd9, 0xf3, 0xe9, 0xff, 0xd7, 0xec, 0xdb, 0xff, 0xa0, 0x99, 0x84, 0xff, 0x4b, 0x30, 0x1f, 0xff, 0x69, 0x5b, 0x46, 0xff, 0xd7, 0xe3, 0xbf, 0xff, 0xa9, 0xa7, 0x90, 0xff, 0x33, 0x15, 0x0c, 0xff, 0x52, 0x39, 0x2a, 0xff, 0xbc, 0xbb, 0x9f, 0xff, 0x95, 0x96, 0x84, 0xff, 0x45, 0x3a, 0x33, 0xff, 0x24, 0x0e, 0x0d, 0xff, 0x59, 0x4a, 0x3e, 0xff, 0x4f, 0x40, 0x35, 0xff, 0x1f, 0x04, 0x0c, 0xff, 0x22, 0x0e, 0x10, 0xff, 0x1e, 0x0c, 0x11, 0xff, 0x1c, 0x07, 0x0d, 0xff, 0x22, 0x09, 0x08, 0xff, 0x39, 0x24, 0x24, 0xff, 0x2c, 0x18, 0x17, 0xff, 0x25, 0x12, 0x0d, 0xff, 0x23, 0x0d, 0x12, 0xff, 0x27, 0x12, 0x13, 0xff, 0x2c, 0x17, 0x12, 0xff, 0x26, 0x10, 0x0d, 0xff, 0x2b, 0x15, 0x14, 0xff, 0x2c, 0x15, 0x16, 0xff, 0x21, 0x0c, 0x0e, 0xff, 0x27, 0x16, 0x16, 0xff, 0x1c, 0x0a, 0x0e, 0xff, 0x20, 0x0d, 0x0e, 0xff, 0x26, 0x14, 0x12, 0xff, 0x27, 0x15, 0x16, 0xff, 0x2d, 0x18, 0x19, 0xff, 0x29, 0x14, 0x14, 0xff, 0x2a, 0x16, 0x14, 0xff, 0x33, 0x1e, 0x19, 0xff, 0x3b, 0x25, 0x1b, 0xff, 0x3d, 0x27, 0x18, 0xff, 0x40, 0x2b, 0x1b, 0xff, 0x4e, 0x36, 0x23, 0xff, 0x4e, 0x35, 0x21, 0xff, 0x44, 0x2d, 0x1c, 0xff, 0x44, 0x2f, 0x20, 0xff, 0x44, 0x2d, 0x21, 0xff, 0x70, 0x5f, 0x57, 0xff, 0xde, 0xda, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xeb, 0xeb, 0x19, 0xf6, 0xed, 0xe7, 0xc6, 0xf6, 0xed, 0xe7, 0xff, 0xf8, 0xf1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf8, 0xf9, 0xff, 0xd6, 0xec, 0xed, 0xff, 0xd0, 0xe8, 0xe9, 0xff, 0xd1, 0xe7, 0xec, 0xff, 0xd1, 0xe8, 0xed, 0xff, 0xd2, 0xe8, 0xed, 0xff, 0xd2, 0xe6, 0xed, 0xff, 0xd2, 0xe7, 0xed, 0xff, 0xd4, 0xe9, 0xed, 0xff, 0xd4, 0xeb, 0xeb, 0xff, 0xd3, 0xea, 0xea, 0xff, 0xd3, 0xe8, 0xec, 0xff, 0xd2, 0xe8, 0xed, 0xff, 0xd2, 0xe6, 0xed, 0xff, 0xd1, 0xe6, 0xed, 0xff, 0xd0, 0xe5, 0xeb, 0xff, 0xcf, 0xe4, 0xeb, 0xff, 0xd0, 0xe6, 0xeb, 0xff, 0xcc, 0xe1, 0xe9, 0xff, 0xd5, 0xea, 0xf3, 0xff, 0xd3, 0xea, 0xec, 0xff, 0xd0, 0xe6, 0xeb, 0xff, 0xcb, 0xe3, 0xea, 0xff, 0xcc, 0xe3, 0xe9, 0xff, 0xca, 0xdf, 0xe7, 0xff, 0xc6, 0xdb, 0xe3, 0xff, 0xc3, 0xd5, 0xe2, 0xff, 0xbf, 0xd2, 0xde, 0xff, 0xc5, 0xd7, 0xe5, 0xff, 0x88, 0x91, 0xac, 0xff, 0xac, 0xbc, 0xc5, 0xff, 0xde, 0xf9, 0xfb, 0xff, 0xc1, 0xdb, 0xe2, 0xff, 0xbe, 0xd3, 0xdf, 0xff, 0xb9, 0xc9, 0xd8, 0xff, 0xb1, 0xc2, 0xd2, 0xff, 0xa9, 0xbc, 0xcd, 0xff, 0xa4, 0xb5, 0xc9, 0xff, 0x9c, 0xa9, 0xbc, 0xff, 0x78, 0x7e, 0x92, 0xff, 0x7f, 0x84, 0x8c, 0xff, 0xb3, 0xbe, 0xb6, 0xff, 0xb5, 0xbd, 0xaf, 0xff, 0xa0, 0x9c, 0x8a, 0xff, 0x55, 0x4a, 0x3c, 0xff, 0x34, 0x25, 0x1f, 0xff, 0x92, 0x92, 0x8d, 0xff, 0xdb, 0xf3, 0xec, 0xff, 0xbc, 0xd2, 0xc4, 0xff, 0xb0, 0xb2, 0x98, 0xff, 0x6a, 0x59, 0x40, 0xff, 0x57, 0x3e, 0x2b, 0xff, 0x96, 0x91, 0x7b, 0xff, 0x9f, 0x9e, 0x90, 0xff, 0x41, 0x33, 0x1f, 0xff, 0x59, 0x40, 0x2a, 0xff, 0x75, 0x62, 0x51, 0xff, 0x4c, 0x44, 0x3b, 0xff, 0x25, 0x19, 0x12, 0xff, 0x1f, 0x0b, 0x0c, 0xff, 0x1e, 0x0a, 0x0e, 0xff, 0x86, 0x7e, 0x6e, 0xff, 0x4b, 0x3c, 0x33, 0xff, 0x1a, 0x02, 0x0a, 0xff, 0x1f, 0x10, 0x12, 0xff, 0x20, 0x0f, 0x0c, 0xff, 0x4e, 0x39, 0x32, 0xff, 0x72, 0x6c, 0x5e, 0xff, 0x37, 0x26, 0x22, 0xff, 0x47, 0x34, 0x30, 0xff, 0x34, 0x22, 0x1e, 0xff, 0x24, 0x0e, 0x14, 0xff, 0x23, 0x0e, 0x10, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x24, 0x11, 0x14, 0xff, 0x28, 0x13, 0x14, 0xff, 0x25, 0x11, 0x10, 0xff, 0x2c, 0x19, 0x18, 0xff, 0x29, 0x17, 0x19, 0xff, 0x25, 0x12, 0x14, 0xff, 0x2c, 0x19, 0x17, 0xff, 0x2e, 0x1a, 0x19, 0xff, 0x36, 0x20, 0x1b, 0xff, 0x48, 0x31, 0x21, 0xff, 0x52, 0x3a, 0x27, 0xff, 0x49, 0x2f, 0x21, 0xff, 0x46, 0x2e, 0x1d, 0xff, 0x58, 0x3d, 0x27, 0xff, 0x62, 0x45, 0x28, 0xff, 0x68, 0x4b, 0x2c, 0xff, 0x66, 0x4c, 0x29, 0xff, 0x64, 0x4b, 0x25, 0xff, 0x67, 0x4e, 0x29, 0xff, 0x6d, 0x54, 0x2f, 0xff, 0x94, 0x81, 0x67, 0xff, 0xe6, 0xe2, 0xdc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0xed, 0xe7, 0x2a, 0xf6, 0xed, 0xe6, 0xdf, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf1, 0xf8, 0xf9, 0xff, 0xd9, 0xeb, 0xee, 0xff, 0xd1, 0xe7, 0xeb, 0xff, 0xcf, 0xe4, 0xea, 0xff, 0xd0, 0xe3, 0xeb, 0xff, 0xd2, 0xe4, 0xeb, 0xff, 0xd3, 0xe6, 0xeb, 0xff, 0xd3, 0xe7, 0xec, 0xff, 0xd4, 0xe8, 0xec, 0xff, 0xd5, 0xe9, 0xed, 0xff, 0xd3, 0xe7, 0xec, 0xff, 0xd2, 0xe6, 0xeb, 0xff, 0xd4, 0xe7, 0xed, 0xff, 0xd2, 0xe5, 0xed, 0xff, 0xd1, 0xe3, 0xea, 0xff, 0xd2, 0xe4, 0xeb, 0xff, 0xd3, 0xe6, 0xec, 0xff, 0xd5, 0xec, 0xef, 0xff, 0xd4, 0xea, 0xef, 0xff, 0xd0, 0xe6, 0xeb, 0xff, 0xcf, 0xe5, 0xeb, 0xff, 0xcc, 0xe2, 0xe8, 0xff, 0xcb, 0xe1, 0xe7, 0xff, 0xc8, 0xdd, 0xe5, 0xff, 0xc4, 0xd8, 0xdf, 0xff, 0xc1, 0xd2, 0xe1, 0xff, 0xc0, 0xd2, 0xdc, 0xff, 0xaa, 0xb8, 0xcb, 0xff, 0x8c, 0x96, 0xb2, 0xff, 0xd3, 0xeb, 0xea, 0xff, 0xc5, 0xe0, 0xe5, 0xff, 0xc3, 0xd9, 0xe3, 0xff, 0xba, 0xcb, 0xda, 0xff, 0xb5, 0xc4, 0xd5, 0xff, 0xb0, 0xc0, 0xd0, 0xff, 0xa5, 0xb6, 0xc7, 0xff, 0x9f, 0xad, 0xc3, 0xff, 0x93, 0x9f, 0xb4, 0xff, 0x86, 0x8f, 0x9f, 0xff, 0xc0, 0xd6, 0xcb, 0xff, 0xbf, 0xd8, 0xcd, 0xff, 0xa8, 0xad, 0xa6, 0xff, 0x61, 0x51, 0x45, 0xff, 0x44, 0x2f, 0x28, 0xff, 0x70, 0x69, 0x5c, 0xff, 0xb9, 0xc2, 0xb4, 0xff, 0xc5, 0xd6, 0xc4, 0xff, 0xbe, 0xc3, 0xa9, 0xff, 0x79, 0x6a, 0x52, 0xff, 0x2d, 0x1b, 0x10, 0xff, 0x68, 0x5b, 0x4e, 0xff, 0x7d, 0x6b, 0x59, 0xff, 0x31, 0x19, 0x14, 0xff, 0x7c, 0x66, 0x51, 0xff, 0x8b, 0x7c, 0x61, 0xff, 0x37, 0x28, 0x1d, 0xff, 0x16, 0x01, 0x09, 0xff, 0x2f, 0x19, 0x17, 0xff, 0x27, 0x10, 0x10, 0xff, 0x5e, 0x53, 0x4e, 0xff, 0x8e, 0x8a, 0x77, 0xff, 0x3f, 0x2f, 0x29, 0xff, 0x2e, 0x18, 0x17, 0xff, 0x20, 0x0d, 0x0e, 0xff, 0x0d, 0x00, 0x00, 0xff, 0x8e, 0x92, 0x80, 0xff, 0xdc, 0xf0, 0xd0, 0xff, 0x65, 0x53, 0x42, 0xff, 0x47, 0x31, 0x25, 0xff, 0x47, 0x35, 0x2e, 0xff, 0x2b, 0x17, 0x17, 0xff, 0x22, 0x0d, 0x11, 0xff, 0x25, 0x11, 0x15, 0xff, 0x26, 0x13, 0x14, 0xff, 0x24, 0x10, 0x0f, 0xff, 0x31, 0x1e, 0x1a, 0xff, 0x38, 0x25, 0x21, 0xff, 0x30, 0x1c, 0x19, 0xff, 0x35, 0x21, 0x1a, 0xff, 0x3a, 0x25, 0x1c, 0xff, 0x3d, 0x27, 0x1d, 0xff, 0x4a, 0x31, 0x21, 0xff, 0x5f, 0x47, 0x28, 0xff, 0x63, 0x48, 0x25, 0xff, 0x5c, 0x3f, 0x24, 0xff, 0x56, 0x40, 0x26, 0xff, 0x64, 0x4c, 0x2d, 0xff, 0x72, 0x58, 0x32, 0xff, 0x78, 0x5f, 0x36, 0xff, 0x71, 0x59, 0x31, 0xff, 0x72, 0x5b, 0x32, 0xff, 0x7c, 0x64, 0x3b, 0xff, 0xa1, 0x8f, 0x71, 0xff, 0xec, 0xe8, 0xe2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf8, 0xfa, 0xff, 0xd5, 0xe4, 0xea, 0xff, 0xc7, 0xd9, 0xe4, 0xff, 0xc8, 0xda, 0xe6, 0xff, 0xce, 0xe0, 0xe8, 0xff, 0xd1, 0xe5, 0xea, 0xff, 0xd2, 0xe5, 0xeb, 0xff, 0xd2, 0xe5, 0xec, 0xff, 0xd3, 0xe6, 0xed, 0xff, 0xd3, 0xe6, 0xec, 0xff, 0xd3, 0xe7, 0xed, 0xff, 0xd3, 0xe6, 0xed, 0xff, 0xd0, 0xe3, 0xea, 0xff, 0xcd, 0xe0, 0xe7, 0xff, 0xd2, 0xe4, 0xeb, 0xff, 0xd3, 0xe7, 0xee, 0xff, 0xd1, 0xe8, 0xed, 0xff, 0xd0, 0xe6, 0xeb, 0xff, 0xce, 0xe4, 0xeb, 0xff, 0xcd, 0xe3, 0xe9, 0xff, 0xcc, 0xe2, 0xe7, 0xff, 0xca, 0xe0, 0xe7, 0xff, 0xc8, 0xdc, 0xe4, 0xff, 0xc5, 0xd8, 0xdf, 0xff, 0xbf, 0xd1, 0xd9, 0xff, 0xc5, 0xd5, 0xe1, 0xff, 0x8d, 0x97, 0xb2, 0xff, 0xa2, 0xb1, 0xc3, 0xff, 0xda, 0xf3, 0xf5, 0xff, 0xc2, 0xd9, 0xe0, 0xff, 0xbc, 0xcf, 0xdc, 0xff, 0xb5, 0xc6, 0xd6, 0xff, 0xb0, 0xc0, 0xd1, 0xff, 0xac, 0xbb, 0xcd, 0xff, 0xa5, 0xb5, 0xc5, 0xff, 0x95, 0xa3, 0xb6, 0xff, 0x90, 0x9d, 0xaa, 0xff, 0xc1, 0xd4, 0xd4, 0xff, 0xc2, 0xd8, 0xd1, 0xff, 0xb9, 0xc9, 0xc0, 0xff, 0x96, 0x94, 0x87, 0xff, 0x35, 0x28, 0x20, 0xff, 0x53, 0x47, 0x40, 0xff, 0x9b, 0x98, 0x89, 0xff, 0xb8, 0xc9, 0xba, 0xff, 0xc5, 0xd6, 0xc2, 0xff, 0x86, 0x80, 0x6c, 0xff, 0x46, 0x30, 0x26, 0xff, 0x63, 0x50, 0x44, 0xff, 0x72, 0x61, 0x53, 0xff, 0x36, 0x23, 0x18, 0xff, 0x8e, 0x85, 0x65, 0xff, 0xa4, 0x97, 0x7e, 0xff, 0x36, 0x22, 0x1e, 0xff, 0x24, 0x10, 0x10, 0xff, 0x2e, 0x17, 0x17, 0xff, 0x2b, 0x10, 0x12, 0xff, 0x46, 0x36, 0x2c, 0xff, 0xb4, 0xb3, 0x9a, 0xff, 0x7b, 0x76, 0x66, 0xff, 0x31, 0x1d, 0x17, 0xff, 0x47, 0x31, 0x26, 0xff, 0x51, 0x3c, 0x33, 0xff, 0x34, 0x1f, 0x1a, 0xff, 0x52, 0x49, 0x3f, 0xff, 0x7c, 0x73, 0x64, 0xff, 0x52, 0x40, 0x2f, 0xff, 0x43, 0x2d, 0x1c, 0xff, 0x3e, 0x27, 0x1e, 0xff, 0x3e, 0x29, 0x1f, 0xff, 0x3d, 0x28, 0x22, 0xff, 0x28, 0x12, 0x11, 0xff, 0x31, 0x1d, 0x1a, 0xff, 0x2f, 0x1a, 0x16, 0xff, 0x34, 0x1f, 0x1a, 0xff, 0x3b, 0x25, 0x1e, 0xff, 0x40, 0x28, 0x1d, 0xff, 0x4b, 0x34, 0x23, 0xff, 0x4c, 0x32, 0x20, 0xff, 0x52, 0x39, 0x23, 0xff, 0x57, 0x41, 0x24, 0xff, 0x60, 0x46, 0x29, 0xff, 0x6d, 0x53, 0x2f, 0xff, 0x75, 0x5e, 0x36, 0xff, 0x71, 0x5b, 0x33, 0xff, 0x75, 0x5e, 0x33, 0xff, 0x82, 0x6c, 0x3b, 0xff, 0x86, 0x71, 0x3f, 0xff, 0x84, 0x70, 0x3d, 0xff, 0x85, 0x70, 0x40, 0xff, 0xb4, 0xa5, 0x87, 0xff, 0xf2, 0xef, 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0xf0, 0xf0, 0xe1, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf4, 0xf7, 0xf9, 0xff, 0xd5, 0xe0, 0xe8, 0xff, 0xc5, 0xd6, 0xe3, 0xff, 0xcb, 0xde, 0xe7, 0xff, 0xcf, 0xe3, 0xe8, 0xff, 0xd1, 0xe5, 0xeb, 0xff, 0xd2, 0xe4, 0xec, 0xff, 0xd2, 0xe4, 0xec, 0xff, 0xd2, 0xe5, 0xec, 0xff, 0xd2, 0xe5, 0xec, 0xff, 0xd0, 0xe3, 0xea, 0xff, 0xcb, 0xde, 0xe5, 0xff, 0xcc, 0xdf, 0xe6, 0xff, 0xd1, 0xe4, 0xeb, 0xff, 0xd3, 0xe5, 0xec, 0xff, 0xd1, 0xe5, 0xeb, 0xff, 0xd0, 0xe4, 0xea, 0xff, 0xcf, 0xe2, 0xea, 0xff, 0xce, 0xe2, 0xe8, 0xff, 0xcd, 0xe1, 0xe7, 0xff, 0xcb, 0xde, 0xe7, 0xff, 0xc8, 0xd9, 0xe5, 0xff, 0xc3, 0xd6, 0xdf, 0xff, 0xc2, 0xd4, 0xd8, 0xff, 0xb6, 0xc3, 0xd1, 0xff, 0x94, 0xa1, 0xb5, 0xff, 0xcd, 0xe4, 0xea, 0xff, 0xc5, 0xde, 0xe4, 0xff, 0xbf, 0xd3, 0xdd, 0xff, 0xb5, 0xc5, 0xd5, 0xff, 0xb3, 0xc3, 0xd3, 0xff, 0xad, 0xbd, 0xce, 0xff, 0xa5, 0xb4, 0xc5, 0xff, 0xa5, 0xb0, 0xbe, 0xff, 0x8b, 0x95, 0xa8, 0xff, 0xae, 0xc0, 0xc5, 0xff, 0xce, 0xe0, 0xd9, 0xff, 0xb5, 0xc4, 0xbe, 0xff, 0x89, 0x8a, 0x7e, 0xff, 0x5c, 0x4d, 0x40, 0xff, 0x62, 0x5c, 0x50, 0xff, 0xab, 0xb5, 0xa8, 0xff, 0xdc, 0xf3, 0xe9, 0xff, 0xc1, 0xd9, 0xcf, 0xff, 0xa3, 0xad, 0xa2, 0xff, 0x89, 0x88, 0x7d, 0xff, 0x73, 0x6e, 0x67, 0xff, 0x92, 0x88, 0x78, 0xff, 0x64, 0x54, 0x41, 0xff, 0x78, 0x7c, 0x69, 0xff, 0xbd, 0xc3, 0xab, 0xff, 0x2b, 0x1d, 0x16, 0xff, 0x44, 0x34, 0x2e, 0xff, 0x42, 0x2d, 0x27, 0xff, 0x53, 0x42, 0x33, 0xff, 0x4a, 0x39, 0x32, 0xff, 0x65, 0x5b, 0x4c, 0xff, 0xc3, 0xc9, 0xac, 0xff, 0x85, 0x80, 0x74, 0xff, 0x4e, 0x3d, 0x31, 0xff, 0x6f, 0x64, 0x52, 0xff, 0xa4, 0xa0, 0x8f, 0xff, 0x7c, 0x78, 0x6a, 0xff, 0x21, 0x05, 0x02, 0xff, 0x28, 0x07, 0x0a, 0xff, 0x2d, 0x1f, 0x18, 0xff, 0x65, 0x58, 0x48, 0xff, 0x46, 0x2f, 0x25, 0xff, 0x45, 0x2d, 0x20, 0xff, 0x4e, 0x37, 0x2e, 0xff, 0x33, 0x20, 0x19, 0xff, 0x33, 0x21, 0x19, 0xff, 0x3a, 0x25, 0x1d, 0xff, 0x3b, 0x25, 0x1e, 0xff, 0x44, 0x2a, 0x20, 0xff, 0x4f, 0x34, 0x23, 0xff, 0x57, 0x3d, 0x26, 0xff, 0x5e, 0x45, 0x29, 0xff, 0x62, 0x4b, 0x2c, 0xff, 0x5e, 0x4b, 0x27, 0xff, 0x67, 0x51, 0x2d, 0xff, 0x7c, 0x65, 0x3c, 0xff, 0x79, 0x61, 0x35, 0xff, 0x7b, 0x61, 0x39, 0xff, 0x7c, 0x61, 0x38, 0xff, 0x6c, 0x52, 0x2f, 0xff, 0x53, 0x3b, 0x27, 0xff, 0x58, 0x44, 0x31, 0xff, 0xa2, 0x96, 0x8d, 0xff, 0xf3, 0xf2, 0xf1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0xf7, 0xf0, 0xe8, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf8, 0xf1, 0xed, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfb, 0xfc, 0xff, 0xdf, 0xe7, 0xed, 0xff, 0xca, 0xdb, 0xe2, 0xff, 0xcd, 0xe2, 0xe6, 0xff, 0xd0, 0xe4, 0xe9, 0xff, 0xce, 0xe1, 0xe7, 0xff, 0xd0, 0xe3, 0xe8, 0xff, 0xd2, 0xe4, 0xea, 0xff, 0xd0, 0xe3, 0xe9, 0xff, 0xcb, 0xde, 0xe4, 0xff, 0xc9, 0xdc, 0xe3, 0xff, 0xce, 0xe0, 0xe7, 0xff, 0xd1, 0xe3, 0xea, 0xff, 0xd1, 0xe3, 0xea, 0xff, 0xd1, 0xe4, 0xeb, 0xff, 0xd1, 0xe4, 0xeb, 0xff, 0xd1, 0xe4, 0xeb, 0xff, 0xce, 0xe1, 0xe7, 0xff, 0xcd, 0xdf, 0xe7, 0xff, 0xc8, 0xd9, 0xe3, 0xff, 0xc4, 0xd5, 0xe2, 0xff, 0xc3, 0xd4, 0xde, 0xff, 0xce, 0xdd, 0xe5, 0xff, 0xa2, 0xae, 0xbe, 0xff, 0xab, 0xba, 0xca, 0xff, 0xd7, 0xee, 0xf5, 0xff, 0xbe, 0xd5, 0xdd, 0xff, 0xba, 0xcd, 0xd9, 0xff, 0xb2, 0xc2, 0xd1, 0xff, 0xaf, 0xbe, 0xce, 0xff, 0xac, 0xba, 0xca, 0xff, 0xa5, 0xaf, 0xc1, 0xff, 0x90, 0x96, 0xb0, 0xff, 0x86, 0x89, 0xa5, 0xff, 0xa7, 0xaf, 0xb5, 0xff, 0xa0, 0xa8, 0x9f, 0xff, 0x8c, 0x88, 0x7e, 0xff, 0x7d, 0x77, 0x6a, 0xff, 0x5f, 0x5c, 0x50, 0xff, 0xb9, 0xc0, 0xb6, 0xff, 0xe1, 0xfb, 0xf1, 0xff, 0xb3, 0xcf, 0xc7, 0xff, 0xae, 0xc2, 0xb8, 0xff, 0xa8, 0xb2, 0xa5, 0xff, 0x86, 0x90, 0x84, 0xff, 0xac, 0xbb, 0xb2, 0xff, 0xc3, 0xd2, 0xc7, 0xff, 0xb6, 0xc2, 0xb5, 0xff, 0xd3, 0xe4, 0xd4, 0xff, 0x82, 0x82, 0x77, 0xff, 0x4e, 0x3e, 0x3b, 0xff, 0x9f, 0xa5, 0x97, 0xff, 0x69, 0x63, 0x54, 0xff, 0xa2, 0x9c, 0x87, 0xff, 0x8d, 0x8e, 0x7f, 0xff, 0x90, 0x95, 0x86, 0xff, 0xcb, 0xd8, 0xc2, 0xff, 0x8a, 0x8c, 0x7e, 0xff, 0x8e, 0x89, 0x79, 0xff, 0xa3, 0xa5, 0x91, 0xff, 0xab, 0xb6, 0xa4, 0xff, 0xbd, 0xc9, 0xb7, 0xff, 0x65, 0x56, 0x4b, 0xff, 0x50, 0x38, 0x26, 0xff, 0x49, 0x34, 0x2d, 0xff, 0x4a, 0x3a, 0x35, 0xff, 0x3c, 0x28, 0x1d, 0xff, 0x4c, 0x34, 0x29, 0xff, 0x3c, 0x26, 0x1d, 0xff, 0x40, 0x2c, 0x24, 0xff, 0x3d, 0x28, 0x1f, 0xff, 0x42, 0x2c, 0x1f, 0xff, 0x45, 0x2e, 0x20, 0xff, 0x4a, 0x33, 0x22, 0xff, 0x50, 0x39, 0x24, 0xff, 0x5b, 0x46, 0x28, 0xff, 0x66, 0x52, 0x2d, 0xff, 0x6b, 0x52, 0x2f, 0xff, 0x7a, 0x5e, 0x3a, 0xff, 0x7c, 0x65, 0x37, 0xff, 0x6f, 0x59, 0x2f, 0xff, 0x61, 0x48, 0x2a, 0xff, 0x5f, 0x48, 0x2a, 0xff, 0x50, 0x38, 0x21, 0xff, 0x3a, 0x23, 0x1a, 0xff, 0x3b, 0x2c, 0x2e, 0xff, 0xa8, 0xa1, 0xa5, 0xff, 0xfb, 0xfb, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0xf7, 0xf0, 0xe8, 0x21, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xdf, 0xf6, 0xed, 0xe7, 0xff, 0xf8, 0xf1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xfe, 0xff, 0xe7, 0xee, 0xf1, 0xff, 0xd0, 0xe0, 0xe7, 0xff, 0xc9, 0xdc, 0xe6, 0xff, 0xca, 0xdd, 0xe5, 0xff, 0xc9, 0xdb, 0xe3, 0xff, 0xc9, 0xdb, 0xe3, 0xff, 0xcb, 0xdb, 0xe3, 0xff, 0xc7, 0xd7, 0xdf, 0xff, 0xc7, 0xd8, 0xe0, 0xff, 0xcc, 0xde, 0xe5, 0xff, 0xcf, 0xe2, 0xe8, 0xff, 0xce, 0xe2, 0xe9, 0xff, 0xd1, 0xe4, 0xeb, 0xff, 0xd0, 0xe4, 0xeb, 0xff, 0xcf, 0xe3, 0xea, 0xff, 0xce, 0xe2, 0xe8, 0xff, 0xcc, 0xdc, 0xe5, 0xff, 0xc7, 0xd7, 0xe2, 0xff, 0xc3, 0xd3, 0xe0, 0xff, 0xc2, 0xd3, 0xdc, 0xff, 0xc7, 0xd7, 0xe1, 0xff, 0x91, 0x9f, 0xb0, 0xff, 0xb9, 0xc8, 0xd8, 0xff, 0xca, 0xe0, 0xe8, 0xff, 0xbc, 0xd1, 0xda, 0xff, 0xb7, 0xc8, 0xd4, 0xff, 0xb1, 0xc2, 0xce, 0xff, 0xaf, 0xbd, 0xcd, 0xff, 0xa3, 0xaf, 0xbe, 0xff, 0x93, 0x9d, 0xb4, 0xff, 0x77, 0x80, 0xa8, 0xff, 0x68, 0x6c, 0x8c, 0xff, 0x81, 0x7f, 0x84, 0xff, 0x73, 0x73, 0x63, 0xff, 0x9a, 0x98, 0x88, 0xff, 0x75, 0x6e, 0x63, 0xff, 0x82, 0x88, 0x7d, 0xff, 0xda, 0xf4, 0xea, 0xff, 0xb4, 0xcf, 0xc9, 0xff, 0xae, 0xc4, 0xbe, 0xff, 0xc4, 0xd2, 0xca, 0xff, 0x85, 0x8a, 0x80, 0xff, 0x83, 0x89, 0x80, 0xff, 0xc9, 0xda, 0xd5, 0xff, 0xc6, 0xdb, 0xd8, 0xff, 0xbc, 0xd5, 0xcf, 0xff, 0xc5, 0xd7, 0xcf, 0xff, 0x5b, 0x51, 0x4c, 0xff, 0x6e, 0x64, 0x5e, 0xff, 0xc8, 0xda, 0xce, 0xff, 0xa4, 0xb8, 0xa6, 0xff, 0xa3, 0xae, 0x99, 0xff, 0xae, 0xb6, 0xa5, 0xff, 0x90, 0x92, 0x83, 0xff, 0x89, 0x8f, 0x80, 0xff, 0x91, 0x94, 0x87, 0xff, 0x7d, 0x7c, 0x71, 0xff, 0xbc, 0xbf, 0xb4, 0xff, 0x65, 0x67, 0x5d, 0xff, 0x95, 0x94, 0x7c, 0xff, 0x7d, 0x6e, 0x58, 0xff, 0x50, 0x39, 0x26, 0xff, 0x3f, 0x28, 0x1e, 0xff, 0x1a, 0x06, 0x06, 0xff, 0x40, 0x2d, 0x25, 0xff, 0x4c, 0x36, 0x2a, 0xff, 0x3e, 0x28, 0x1c, 0xff, 0x43, 0x2b, 0x22, 0xff, 0x48, 0x2f, 0x25, 0xff, 0x4d, 0x34, 0x23, 0xff, 0x50, 0x38, 0x23, 0xff, 0x54, 0x3c, 0x25, 0xff, 0x5a, 0x41, 0x28, 0xff, 0x64, 0x4c, 0x2d, 0xff, 0x6e, 0x55, 0x32, 0xff, 0x74, 0x5b, 0x36, 0xff, 0x73, 0x5b, 0x35, 0xff, 0x5b, 0x43, 0x28, 0xff, 0x42, 0x2b, 0x1f, 0xff, 0x2e, 0x19, 0x13, 0xff, 0x1e, 0x0a, 0x0d, 0xff, 0x1a, 0x06, 0x0e, 0xff, 0x55, 0x44, 0x49, 0xff, 0xcc, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe7, 0xbe, 0xf7, 0xf0, 0xe8, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xec, 0xe8, 0x42, 0xf6, 0xed, 0xe7, 0xdf, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf4, 0xf7, 0xff, 0xcf, 0xd9, 0xe7, 0xff, 0xb6, 0xc5, 0xda, 0xff, 0xb7, 0xc5, 0xda, 0xff, 0xbd, 0xcb, 0xdd, 0xff, 0xbe, 0xcb, 0xd9, 0xff, 0xc4, 0xd1, 0xde, 0xff, 0xc9, 0xd7, 0xe1, 0xff, 0xcc, 0xdb, 0xe4, 0xff, 0xce, 0xe1, 0xe8, 0xff, 0xce, 0xe1, 0xe9, 0xff, 0xd0, 0xe2, 0xea, 0xff, 0xd0, 0xe2, 0xe9, 0xff, 0xce, 0xe1, 0xe7, 0xff, 0xcd, 0xe0, 0xe7, 0xff, 0xcb, 0xdc, 0xe6, 0xff, 0xc3, 0xd3, 0xe1, 0xff, 0xc0, 0xd0, 0xdd, 0xff, 0xc1, 0xd3, 0xdb, 0xff, 0xbe, 0xcf, 0xd5, 0xff, 0xb1, 0xc1, 0xcd, 0xff, 0xc4, 0xd9, 0xe3, 0xff, 0xc3, 0xd9, 0xe1, 0xff, 0xbb, 0xcc, 0xd8, 0xff, 0xb4, 0xc4, 0xd1, 0xff, 0xad, 0xbd, 0xcb, 0xff, 0xa6, 0xb1, 0xc4, 0xff, 0x92, 0x9b, 0xb3, 0xff, 0x77, 0x7f, 0xa1, 0xff, 0x57, 0x5b, 0x87, 0xff, 0x4a, 0x4b, 0x63, 0xff, 0x71, 0x6d, 0x6a, 0xff, 0xa4, 0xa2, 0x93, 0xff, 0x9a, 0xa1, 0x90, 0xff, 0x72, 0x71, 0x65, 0xff, 0xc0, 0xcd, 0xc3, 0xff, 0xb1, 0xc3, 0xbb, 0xff, 0x8b, 0x93, 0x8c, 0xff, 0xa9, 0xae, 0xaa, 0xff, 0x8b, 0x8f, 0x8b, 0xff, 0x73, 0x70, 0x6d, 0xff, 0x7c, 0x77, 0x73, 0xff, 0x99, 0xa0, 0x9b, 0xff, 0x8b, 0x93, 0x90, 0xff, 0x8d, 0x94, 0x8d, 0xff, 0x83, 0x7e, 0x77, 0xff, 0x39, 0x2a, 0x29, 0xff, 0x66, 0x67, 0x5d, 0xff, 0xa5, 0xaa, 0xa1, 0xff, 0x8b, 0x95, 0x8c, 0xff, 0x8d, 0x93, 0x86, 0xff, 0xa9, 0xab, 0x99, 0xff, 0x66, 0x5a, 0x4e, 0xff, 0x40, 0x33, 0x27, 0xff, 0x77, 0x6c, 0x57, 0xff, 0x58, 0x4b, 0x3e, 0xff, 0x68, 0x5e, 0x56, 0xff, 0x51, 0x42, 0x34, 0xff, 0x44, 0x2e, 0x21, 0xff, 0x46, 0x34, 0x25, 0xff, 0x36, 0x21, 0x1d, 0xff, 0x3d, 0x29, 0x23, 0xff, 0x2b, 0x17, 0x15, 0xff, 0x36, 0x23, 0x1d, 0xff, 0x3e, 0x28, 0x1e, 0xff, 0x49, 0x31, 0x28, 0xff, 0x46, 0x2d, 0x23, 0xff, 0x44, 0x2b, 0x1e, 0xff, 0x53, 0x3a, 0x27, 0xff, 0x5d, 0x45, 0x2b, 0xff, 0x5d, 0x45, 0x27, 0xff, 0x66, 0x4e, 0x2d, 0xff, 0x62, 0x4c, 0x2d, 0xff, 0x5c, 0x45, 0x2c, 0xff, 0x48, 0x33, 0x20, 0xff, 0x30, 0x1d, 0x12, 0xff, 0x31, 0x1b, 0x17, 0xff, 0x39, 0x21, 0x1c, 0xff, 0x3e, 0x29, 0x1b, 0xff, 0x53, 0x42, 0x2e, 0xff, 0xa2, 0x99, 0x8b, 0xff, 0xeb, 0xe9, 0xe4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe7, 0xb5, 0xf5, 0xeb, 0xeb, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xeb, 0xe5, 0x32, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf6, 0xf7, 0xfa, 0xff, 0xcf, 0xd5, 0xe4, 0xff, 0xb7, 0xc2, 0xd9, 0xff, 0xb3, 0xbe, 0xd3, 0xff, 0xb5, 0xc2, 0xd0, 0xff, 0xc1, 0xce, 0xdb, 0xff, 0xca, 0xd7, 0xe3, 0xff, 0xcf, 0xdf, 0xe7, 0xff, 0xd0, 0xe3, 0xe8, 0xff, 0xd0, 0xe4, 0xe6, 0xff, 0xcf, 0xe3, 0xe7, 0xff, 0xcf, 0xe2, 0xe8, 0xff, 0xcd, 0xdf, 0xe7, 0xff, 0xc8, 0xda, 0xe1, 0xff, 0xc6, 0xd7, 0xe0, 0xff, 0xc0, 0xd0, 0xda, 0xff, 0xc0, 0xd0, 0xda, 0xff, 0xc2, 0xd2, 0xda, 0xff, 0xc3, 0xd5, 0xda, 0xff, 0xc5, 0xda, 0xe0, 0xff, 0xc5, 0xda, 0xe1, 0xff, 0xc0, 0xd4, 0xdb, 0xff, 0xb8, 0xc9, 0xd2, 0xff, 0xb2, 0xc2, 0xcc, 0xff, 0xaa, 0xb5, 0xc4, 0xff, 0x90, 0x96, 0xaf, 0xff, 0x74, 0x77, 0x9c, 0xff, 0x62, 0x64, 0x8a, 0xff, 0x4c, 0x48, 0x67, 0xff, 0x69, 0x63, 0x6b, 0xff, 0x73, 0x6d, 0x65, 0xff, 0x81, 0x7e, 0x72, 0xff, 0x97, 0x9d, 0x91, 0xff, 0xa6, 0xaf, 0xa5, 0xff, 0x9c, 0x9c, 0x97, 0xff, 0x52, 0x4b, 0x4d, 0xff, 0x3b, 0x2c, 0x31, 0xff, 0x70, 0x5f, 0x58, 0xff, 0x4b, 0x45, 0x3a, 0xff, 0x58, 0x4e, 0x4e, 0xff, 0x49, 0x3e, 0x3b, 0xff, 0x8d, 0x90, 0x84, 0xff, 0x88, 0x85, 0x78, 0xff, 0x47, 0x39, 0x32, 0xff, 0x40, 0x2b, 0x29, 0xff, 0x58, 0x49, 0x48, 0xff, 0x71, 0x6d, 0x62, 0xff, 0x5b, 0x50, 0x4e, 0xff, 0x45, 0x36, 0x36, 0xff, 0x69, 0x5e, 0x55, 0xff, 0x76, 0x6c, 0x5f, 0xff, 0x3f, 0x2f, 0x26, 0xff, 0x38, 0x23, 0x1c, 0xff, 0x49, 0x35, 0x27, 0xff, 0x4c, 0x36, 0x2a, 0xff, 0x48, 0x31, 0x23, 0xff, 0x5f, 0x4a, 0x37, 0xff, 0x32, 0x1e, 0x1a, 0xff, 0x25, 0x13, 0x15, 0xff, 0x2d, 0x1a, 0x1a, 0xff, 0x31, 0x1c, 0x1a, 0xff, 0x38, 0x24, 0x1c, 0xff, 0x37, 0x23, 0x1d, 0xff, 0x3b, 0x25, 0x20, 0xff, 0x3e, 0x27, 0x1f, 0xff, 0x43, 0x2d, 0x22, 0xff, 0x4d, 0x38, 0x27, 0xff, 0x56, 0x41, 0x29, 0xff, 0x57, 0x3f, 0x27, 0xff, 0x4b, 0x34, 0x25, 0xff, 0x39, 0x25, 0x1f, 0xff, 0x27, 0x13, 0x14, 0xff, 0x1f, 0x0b, 0x0d, 0xff, 0x34, 0x1e, 0x19, 0xff, 0x59, 0x42, 0x2e, 0xff, 0x6e, 0x59, 0x3b, 0xff, 0x7a, 0x65, 0x3c, 0xff, 0x93, 0x82, 0x5b, 0xff, 0xd3, 0xca, 0xb9, 0xff, 0xfa, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0xf0, 0xf0, 0xe1, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xf0, 0xe8, 0x21, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xe9, 0xec, 0xf2, 0xff, 0xc6, 0xcd, 0xdc, 0xff, 0xbc, 0xc8, 0xd6, 0xff, 0xc1, 0xd0, 0xd9, 0xff, 0xc9, 0xd9, 0xe0, 0xff, 0xcf, 0xdf, 0xe7, 0xff, 0xcf, 0xe0, 0xe8, 0xff, 0xce, 0xdf, 0xe8, 0xff, 0xd0, 0xe2, 0xea, 0xff, 0xcf, 0xe0, 0xe7, 0xff, 0xcc, 0xdd, 0xe3, 0xff, 0xc7, 0xd6, 0xdd, 0xff, 0xc0, 0xcd, 0xd7, 0xff, 0xbf, 0xcd, 0xd6, 0xff, 0xbf, 0xce, 0xd6, 0xff, 0xc3, 0xd1, 0xda, 0xff, 0xc5, 0xd7, 0xde, 0xff, 0xc7, 0xdb, 0xe1, 0xff, 0xc5, 0xd8, 0xe0, 0xff, 0xbd, 0xce, 0xd7, 0xff, 0xb9, 0xc9, 0xd2, 0xff, 0xb3, 0xc1, 0xcb, 0xff, 0x9d, 0xa4, 0xb6, 0xff, 0x7a, 0x7c, 0x9c, 0xff, 0x63, 0x63, 0x8e, 0xff, 0x51, 0x4f, 0x72, 0xff, 0x35, 0x33, 0x3f, 0xff, 0x61, 0x5d, 0x5b, 0xff, 0x69, 0x62, 0x5d, 0xff, 0x8f, 0x94, 0x89, 0xff, 0xbb, 0xcb, 0xc1, 0xff, 0x97, 0x9c, 0x99, 0xff, 0x59, 0x4e, 0x50, 0xff, 0x27, 0x17, 0x1e, 0xff, 0x3f, 0x2b, 0x2c, 0xff, 0x55, 0x3e, 0x33, 0xff, 0x4f, 0x42, 0x37, 0xff, 0x4b, 0x43, 0x3d, 0xff, 0x5a, 0x53, 0x4a, 0xff, 0x98, 0x97, 0x86, 0xff, 0x5f, 0x53, 0x46, 0xff, 0x1a, 0x03, 0x03, 0xff, 0x34, 0x22, 0x22, 0xff, 0x38, 0x27, 0x27, 0xff, 0x4a, 0x3b, 0x34, 0xff, 0x56, 0x48, 0x46, 0xff, 0x57, 0x48, 0x46, 0xff, 0x33, 0x25, 0x1a, 0xff, 0x56, 0x46, 0x39, 0xff, 0x47, 0x35, 0x2c, 0xff, 0x2e, 0x1a, 0x1b, 0xff, 0x1f, 0x09, 0x12, 0xff, 0x24, 0x0d, 0x11, 0xff, 0x32, 0x1b, 0x19, 0xff, 0x2f, 0x19, 0x15, 0xff, 0x26, 0x13, 0x10, 0xff, 0x27, 0x15, 0x17, 0xff, 0x28, 0x16, 0x16, 0xff, 0x2f, 0x1b, 0x18, 0xff, 0x36, 0x1f, 0x1c, 0xff, 0x3b, 0x24, 0x1f, 0xff, 0x43, 0x2e, 0x24, 0xff, 0x44, 0x30, 0x20, 0xff, 0x4d, 0x38, 0x25, 0xff, 0x4c, 0x37, 0x25, 0xff, 0x3d, 0x2a, 0x1f, 0xff, 0x29, 0x15, 0x16, 0xff, 0x1c, 0x08, 0x0d, 0xff, 0x16, 0x04, 0x09, 0xff, 0x1f, 0x0c, 0x10, 0xff, 0x2e, 0x19, 0x19, 0xff, 0x45, 0x2f, 0x23, 0xff, 0x54, 0x3b, 0x22, 0xff, 0x5e, 0x47, 0x2e, 0xff, 0x9b, 0x8d, 0x7c, 0xff, 0xe4, 0xe0, 0xdb, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf8, 0xfa, 0xff, 0xe1, 0xe5, 0xec, 0xff, 0xcd, 0xd6, 0xe0, 0xff, 0xc6, 0xd6, 0xdd, 0xff, 0xc9, 0xd9, 0xe0, 0xff, 0xca, 0xda, 0xe2, 0xff, 0xcb, 0xdc, 0xe4, 0xff, 0xd0, 0xe0, 0xe6, 0xff, 0xcc, 0xda, 0xe0, 0xff, 0xc8, 0xd4, 0xdc, 0xff, 0xc4, 0xcd, 0xd8, 0xff, 0xc1, 0xcc, 0xd9, 0xff, 0xbf, 0xcb, 0xd7, 0xff, 0xc1, 0xce, 0xd7, 0xff, 0xc3, 0xd3, 0xda, 0xff, 0xc9, 0xdb, 0xe0, 0xff, 0xc7, 0xdb, 0xe0, 0xff, 0xc2, 0xd5, 0xdd, 0xff, 0xbc, 0xcc, 0xd9, 0xff, 0xb8, 0xc4, 0xd0, 0xff, 0xad, 0xb7, 0xc5, 0xff, 0x8a, 0x8e, 0xa9, 0xff, 0x6d, 0x70, 0x96, 0xff, 0x5c, 0x59, 0x82, 0xff, 0x26, 0x1e, 0x38, 0xff, 0x39, 0x36, 0x36, 0xff, 0x81, 0x7f, 0x75, 0xff, 0x89, 0x8a, 0x85, 0xff, 0xb3, 0xc2, 0xbb, 0xff, 0xbb, 0xcd, 0xc8, 0xff, 0x72, 0x72, 0x74, 0xff, 0x28, 0x19, 0x22, 0xff, 0x46, 0x34, 0x36, 0xff, 0x7a, 0x6a, 0x55, 0xff, 0x42, 0x2e, 0x22, 0xff, 0x46, 0x36, 0x36, 0xff, 0x4c, 0x48, 0x3e, 0xff, 0x7b, 0x79, 0x6d, 0xff, 0x78, 0x6b, 0x60, 0xff, 0x1c, 0x05, 0x00, 0xff, 0x2a, 0x14, 0x16, 0xff, 0x42, 0x2f, 0x2b, 0xff, 0x29, 0x13, 0x14, 0xff, 0x26, 0x13, 0x12, 0xff, 0x4c, 0x3c, 0x34, 0xff, 0x3d, 0x29, 0x2a, 0xff, 0x1c, 0x05, 0x0a, 0xff, 0x33, 0x1e, 0x1e, 0xff, 0x38, 0x21, 0x23, 0xff, 0x1f, 0x09, 0x0d, 0xff, 0x22, 0x0c, 0x10, 0xff, 0x27, 0x13, 0x19, 0xff, 0x1f, 0x0c, 0x11, 0xff, 0x28, 0x14, 0x16, 0xff, 0x2d, 0x17, 0x19, 0xff, 0x28, 0x15, 0x17, 0xff, 0x2c, 0x19, 0x1a, 0xff, 0x31, 0x1c, 0x1b, 0xff, 0x34, 0x1d, 0x1c, 0xff, 0x3e, 0x29, 0x1f, 0xff, 0x51, 0x3c, 0x2b, 0xff, 0x4e, 0x37, 0x2b, 0xff, 0x3b, 0x26, 0x1e, 0xff, 0x25, 0x10, 0x0f, 0xff, 0x1c, 0x05, 0x0b, 0xff, 0x22, 0x0f, 0x12, 0xff, 0x34, 0x1e, 0x18, 0xff, 0x4e, 0x36, 0x24, 0xff, 0x5f, 0x4a, 0x2f, 0xff, 0x5d, 0x47, 0x2b, 0xff, 0x57, 0x40, 0x2a, 0xff, 0x7c, 0x6e, 0x5b, 0xff, 0xc6, 0xbf, 0xb5, 0xff, 0xfb, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xfe, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2, 0xf4, 0xf7, 0xff, 0xdd, 0xe4, 0xec, 0xff, 0xca, 0xd6, 0xe0, 0xff, 0xc5, 0xd4, 0xdb, 0xff, 0xc3, 0xd2, 0xdc, 0xff, 0xb7, 0xc4, 0xd6, 0xff, 0xbb, 0xc7, 0xd4, 0xff, 0xc1, 0xcb, 0xd7, 0xff, 0xbf, 0xc8, 0xd7, 0xff, 0xbe, 0xc8, 0xd5, 0xff, 0xbe, 0xc9, 0xd5, 0xff, 0xbf, 0xcb, 0xd5, 0xff, 0xc2, 0xd2, 0xd8, 0xff, 0xc8, 0xd8, 0xde, 0xff, 0xc6, 0xd8, 0xdd, 0xff, 0xbc, 0xce, 0xd6, 0xff, 0xb8, 0xc7, 0xd2, 0xff, 0xb2, 0xbd, 0xc7, 0xff, 0x9a, 0xa0, 0xb0, 0xff, 0x7f, 0x81, 0xa1, 0xff, 0x71, 0x6f, 0x95, 0xff, 0x52, 0x4a, 0x69, 0xff, 0x26, 0x18, 0x26, 0xff, 0x5f, 0x59, 0x51, 0xff, 0x90, 0x8f, 0x82, 0xff, 0x9c, 0xa4, 0x9d, 0xff, 0xbe, 0xcd, 0xc8, 0xff, 0x9a, 0xa4, 0xa4, 0xff, 0x50, 0x47, 0x4f, 0xff, 0x20, 0x0c, 0x19, 0xff, 0x4e, 0x3b, 0x3c, 0xff, 0x52, 0x3f, 0x35, 0xff, 0x2a, 0x16, 0x12, 0xff, 0x4e, 0x3d, 0x3a, 0xff, 0x54, 0x4a, 0x41, 0xff, 0x4a, 0x3f, 0x37, 0xff, 0x31, 0x1f, 0x19, 0xff, 0x44, 0x2c, 0x27, 0xff, 0x39, 0x27, 0x24, 0xff, 0x41, 0x2d, 0x2b, 0xff, 0x35, 0x20, 0x1e, 0xff, 0x1a, 0x05, 0x07, 0xff, 0x4a, 0x36, 0x32, 0xff, 0x43, 0x30, 0x2c, 0xff, 0x33, 0x1f, 0x1e, 0xff, 0x44, 0x31, 0x2e, 0xff, 0x3b, 0x28, 0x24, 0xff, 0x3a, 0x27, 0x23, 0xff, 0x38, 0x25, 0x21, 0xff, 0x2d, 0x1a, 0x19, 0xff, 0x28, 0x16, 0x16, 0xff, 0x29, 0x16, 0x15, 0xff, 0x2d, 0x16, 0x19, 0xff, 0x2c, 0x1a, 0x19, 0xff, 0x2e, 0x1b, 0x1a, 0xff, 0x34, 0x20, 0x1c, 0xff, 0x3e, 0x2b, 0x1f, 0xff, 0x45, 0x32, 0x26, 0xff, 0x3e, 0x29, 0x21, 0xff, 0x2b, 0x13, 0x12, 0xff, 0x23, 0x0f, 0x10, 0xff, 0x2e, 0x1b, 0x18, 0xff, 0x47, 0x30, 0x23, 0xff, 0x5f, 0x47, 0x2c, 0xff, 0x78, 0x60, 0x3c, 0xff, 0x80, 0x68, 0x3e, 0xff, 0x7f, 0x67, 0x38, 0xff, 0x98, 0x85, 0x5e, 0xff, 0xc7, 0xbc, 0xa7, 0xff, 0xf3, 0xf1, 0xec, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0xd6, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xe6, 0xe8, 0xf1, 0xff, 0xbe, 0xc2, 0xdb, 0xff, 0x8f, 0x92, 0xc0, 0xff, 0x72, 0x73, 0xad, 0xff, 0x8a, 0x8d, 0xb6, 0xff, 0xa1, 0xa6, 0xbe, 0xff, 0xb0, 0xb6, 0xc6, 0xff, 0xb7, 0xbd, 0xcc, 0xff, 0xb7, 0xc0, 0xcc, 0xff, 0xbd, 0xc8, 0xd1, 0xff, 0xc2, 0xd1, 0xd8, 0xff, 0xc2, 0xd2, 0xda, 0xff, 0xbf, 0xcf, 0xd6, 0xff, 0xbb, 0xcb, 0xd3, 0xff, 0xba, 0xc8, 0xcf, 0xff, 0xa9, 0xb1, 0xb9, 0xff, 0x8a, 0x8c, 0x9f, 0xff, 0x7d, 0x7b, 0x9b, 0xff, 0x70, 0x68, 0x88, 0xff, 0x4e, 0x42, 0x52, 0xff, 0x30, 0x21, 0x22, 0xff, 0x67, 0x59, 0x53, 0xff, 0x97, 0x9b, 0x8d, 0xff, 0xc0, 0xcc, 0xc2, 0xff, 0x81, 0x84, 0x82, 0xff, 0x65, 0x62, 0x65, 0xff, 0x3e, 0x2f, 0x3a, 0xff, 0x38, 0x25, 0x30, 0xff, 0x2f, 0x1d, 0x20, 0xff, 0x16, 0x00, 0x06, 0xff, 0x2b, 0x18, 0x17, 0xff, 0x47, 0x39, 0x30, 0xff, 0x43, 0x31, 0x2c, 0xff, 0x21, 0x0e, 0x0d, 0xff, 0x40, 0x2f, 0x2d, 0xff, 0x40, 0x2f, 0x27, 0xff, 0x2c, 0x1a, 0x18, 0xff, 0x2a, 0x17, 0x17, 0xff, 0x43, 0x31, 0x29, 0xff, 0x29, 0x13, 0x16, 0xff, 0x25, 0x10, 0x14, 0xff, 0x31, 0x1e, 0x1b, 0xff, 0x3d, 0x2a, 0x27, 0xff, 0x3e, 0x2b, 0x28, 0xff, 0x34, 0x22, 0x1f, 0xff, 0x3f, 0x2e, 0x28, 0xff, 0x3c, 0x29, 0x25, 0xff, 0x30, 0x1c, 0x1b, 0xff, 0x2f, 0x1b, 0x18, 0xff, 0x2d, 0x19, 0x17, 0xff, 0x2e, 0x1a, 0x19, 0xff, 0x2f, 0x1d, 0x1b, 0xff, 0x34, 0x22, 0x1e, 0xff, 0x3b, 0x28, 0x23, 0xff, 0x38, 0x25, 0x21, 0xff, 0x2e, 0x1a, 0x16, 0xff, 0x2e, 0x1a, 0x13, 0xff, 0x3c, 0x29, 0x1e, 0xff, 0x51, 0x3b, 0x26, 0xff, 0x69, 0x51, 0x35, 0xff, 0x6b, 0x55, 0x33, 0xff, 0x69, 0x53, 0x2f, 0xff, 0x74, 0x60, 0x39, 0xff, 0x8b, 0x79, 0x58, 0xff, 0xb6, 0xa9, 0x95, 0xff, 0xe8, 0xe4, 0xde, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe7, 0xb5, 0xf5, 0xeb, 0xeb, 0x19, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xf0, 0xe1, 0x11, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xfc, 0xff, 0xcf, 0xcf, 0xe3, 0xff, 0x9d, 0x9f, 0xc4, 0xff, 0x8c, 0x8c, 0xb7, 0xff, 0x8d, 0x8e, 0xaf, 0xff, 0x9a, 0x9b, 0xb3, 0xff, 0xa8, 0xab, 0xbe, 0xff, 0xb4, 0xbc, 0xc7, 0xff, 0xbc, 0xc7, 0xce, 0xff, 0xc1, 0xcd, 0xd5, 0xff, 0xbf, 0xcc, 0xd6, 0xff, 0xbb, 0xc8, 0xd1, 0xff, 0xbb, 0xc6, 0xd0, 0xff, 0xb2, 0xbc, 0xc7, 0xff, 0xa1, 0xa7, 0xb1, 0xff, 0x8e, 0x8d, 0xa0, 0xff, 0x71, 0x6e, 0x8a, 0xff, 0x55, 0x4a, 0x63, 0xff, 0x3f, 0x32, 0x3a, 0xff, 0x37, 0x27, 0x25, 0xff, 0x59, 0x4a, 0x45, 0xff, 0xb7, 0xc0, 0xb1, 0xff, 0xa1, 0xa5, 0x9e, 0xff, 0x48, 0x3c, 0x40, 0xff, 0x52, 0x47, 0x4b, 0xff, 0x31, 0x23, 0x2e, 0xff, 0x3b, 0x2a, 0x33, 0xff, 0x25, 0x14, 0x16, 0xff, 0x21, 0x0d, 0x10, 0xff, 0x33, 0x1f, 0x1b, 0xff, 0x4b, 0x3c, 0x32, 0xff, 0x38, 0x28, 0x24, 0xff, 0x4e, 0x3f, 0x3e, 0xff, 0x47, 0x38, 0x34, 0xff, 0x13, 0x03, 0x01, 0xff, 0x29, 0x15, 0x19, 0xff, 0x28, 0x14, 0x13, 0xff, 0x3a, 0x29, 0x21, 0xff, 0x36, 0x22, 0x22, 0xff, 0x1f, 0x0a, 0x0e, 0xff, 0x25, 0x0f, 0x13, 0xff, 0x24, 0x0e, 0x12, 0xff, 0x20, 0x0a, 0x0e, 0xff, 0x20, 0x0a, 0x0f, 0xff, 0x20, 0x0b, 0x0c, 0xff, 0x22, 0x0d, 0x10, 0xff, 0x28, 0x12, 0x17, 0xff, 0x29, 0x14, 0x17, 0xff, 0x2b, 0x16, 0x17, 0xff, 0x2e, 0x1a, 0x19, 0xff, 0x33, 0x1f, 0x1e, 0xff, 0x36, 0x23, 0x1f, 0xff, 0x2a, 0x17, 0x15, 0xff, 0x21, 0x0c, 0x0f, 0xff, 0x2e, 0x19, 0x17, 0xff, 0x44, 0x31, 0x25, 0xff, 0x4d, 0x3a, 0x28, 0xff, 0x52, 0x3c, 0x27, 0xff, 0x58, 0x40, 0x29, 0xff, 0x56, 0x3f, 0x27, 0xff, 0x74, 0x62, 0x4d, 0xff, 0xa6, 0x9a, 0x8b, 0xff, 0xdf, 0xda, 0xd4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xf9, 0xfb, 0xff, 0xe1, 0xe1, 0xec, 0xff, 0xb6, 0xb7, 0xcd, 0xff, 0x98, 0x99, 0xb7, 0xff, 0x97, 0x9a, 0xb3, 0xff, 0xaa, 0xb1, 0xc0, 0xff, 0xb6, 0xbf, 0xc7, 0xff, 0xb9, 0xc4, 0xca, 0xff, 0xb7, 0xc2, 0xca, 0xff, 0xb8, 0xc3, 0xcb, 0xff, 0xb5, 0xbf, 0xc8, 0xff, 0xad, 0xb5, 0xc0, 0xff, 0xa9, 0xae, 0xb9, 0xff, 0x8c, 0x8d, 0x9c, 0xff, 0x60, 0x5b, 0x71, 0xff, 0x40, 0x32, 0x44, 0xff, 0x30, 0x1e, 0x25, 0xff, 0x37, 0x24, 0x25, 0xff, 0x7a, 0x76, 0x6c, 0xff, 0xc4, 0xcd, 0xbc, 0xff, 0x60, 0x58, 0x56, 0xff, 0x30, 0x1f, 0x25, 0xff, 0x4c, 0x3f, 0x43, 0xff, 0x47, 0x37, 0x43, 0xff, 0x35, 0x25, 0x2d, 0xff, 0x23, 0x12, 0x13, 0xff, 0x22, 0x0e, 0x0f, 0xff, 0x3b, 0x28, 0x23, 0xff, 0x37, 0x26, 0x1f, 0xff, 0x22, 0x12, 0x0e, 0xff, 0x41, 0x30, 0x2c, 0xff, 0x2f, 0x1c, 0x1b, 0xff, 0x20, 0x0b, 0x0f, 0xff, 0x2e, 0x18, 0x1a, 0xff, 0x37, 0x23, 0x22, 0xff, 0x27, 0x13, 0x14, 0xff, 0x36, 0x25, 0x1c, 0xff, 0x24, 0x10, 0x10, 0xff, 0x29, 0x12, 0x17, 0xff, 0x29, 0x14, 0x15, 0xff, 0x29, 0x14, 0x16, 0xff, 0x2a, 0x14, 0x17, 0xff, 0x2a, 0x16, 0x17, 0xff, 0x2b, 0x17, 0x18, 0xff, 0x2d, 0x18, 0x1a, 0xff, 0x2d, 0x18, 0x1a, 0xff, 0x2f, 0x1a, 0x1a, 0xff, 0x31, 0x1d, 0x1a, 0xff, 0x2e, 0x19, 0x18, 0xff, 0x25, 0x10, 0x11, 0xff, 0x23, 0x0d, 0x0f, 0xff, 0x2f, 0x1b, 0x1a, 0xff, 0x3a, 0x26, 0x23, 0xff, 0x39, 0x25, 0x1f, 0xff, 0x39, 0x25, 0x1d, 0xff, 0x3d, 0x29, 0x20, 0xff, 0x67, 0x57, 0x50, 0xff, 0xa1, 0x96, 0x93, 0xff, 0xdd, 0xd8, 0xd7, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xf0, 0xea, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfb, 0xff, 0xe5, 0xe4, 0xed, 0xff, 0xca, 0xcb, 0xda, 0xff, 0xb3, 0xb7, 0xc9, 0xff, 0xaa, 0xb2, 0xc1, 0xff, 0xb3, 0xbc, 0xcb, 0xff, 0xb7, 0xc0, 0xca, 0xff, 0xb7, 0xc0, 0xc8, 0xff, 0xb1, 0xb9, 0xc1, 0xff, 0xad, 0xb3, 0xba, 0xff, 0x9e, 0xa1, 0xad, 0xff, 0x80, 0x7d, 0x8f, 0xff, 0x61, 0x54, 0x65, 0xff, 0x41, 0x31, 0x3b, 0xff, 0x2b, 0x17, 0x1b, 0xff, 0x3e, 0x2d, 0x2e, 0xff, 0xa9, 0xa9, 0x9c, 0xff, 0xa9, 0xad, 0x9c, 0xff, 0x48, 0x3b, 0x40, 0xff, 0x47, 0x35, 0x42, 0xff, 0x4a, 0x3c, 0x44, 0xff, 0x4b, 0x3b, 0x48, 0xff, 0x2f, 0x1d, 0x23, 0xff, 0x2c, 0x18, 0x18, 0xff, 0x28, 0x14, 0x14, 0xff, 0x41, 0x2e, 0x29, 0xff, 0x37, 0x24, 0x20, 0xff, 0x1f, 0x0d, 0x0e, 0xff, 0x23, 0x10, 0x10, 0xff, 0x28, 0x12, 0x15, 0xff, 0x28, 0x11, 0x16, 0xff, 0x2a, 0x14, 0x16, 0xff, 0x30, 0x1b, 0x1c, 0xff, 0x22, 0x0c, 0x11, 0xff, 0x30, 0x1d, 0x18, 0xff, 0x2b, 0x16, 0x16, 0xff, 0x26, 0x10, 0x14, 0xff, 0x2a, 0x15, 0x16, 0xff, 0x2b, 0x16, 0x18, 0xff, 0x2b, 0x16, 0x18, 0xff, 0x2a, 0x14, 0x17, 0xff, 0x2b, 0x16, 0x17, 0xff, 0x2f, 0x1a, 0x1a, 0xff, 0x31, 0x1b, 0x1d, 0xff, 0x2d, 0x18, 0x1a, 0xff, 0x26, 0x13, 0x12, 0xff, 0x21, 0x0e, 0x0f, 0xff, 0x25, 0x12, 0x14, 0xff, 0x2e, 0x1b, 0x1d, 0xff, 0x30, 0x1c, 0x1b, 0xff, 0x2e, 0x1a, 0x19, 0xff, 0x3e, 0x2b, 0x2b, 0xff, 0x73, 0x65, 0x65, 0xff, 0xb1, 0xab, 0xab, 0xff, 0xe3, 0xe1, 0xe1, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe7, 0x74, 0xf6, 0xec, 0xe7, 0xce, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xf4, 0xf4, 0xf7, 0xff, 0xe0, 0xe0, 0xe8, 0xff, 0xc2, 0xc2, 0xd1, 0xff, 0xa3, 0xa3, 0xba, 0xff, 0x96, 0x96, 0xb0, 0xff, 0x91, 0x91, 0xa8, 0xff, 0x91, 0x93, 0xa5, 0xff, 0x96, 0x95, 0xa8, 0xff, 0x7a, 0x70, 0x82, 0xff, 0x5c, 0x4a, 0x58, 0xff, 0x3e, 0x2b, 0x31, 0xff, 0x26, 0x14, 0x16, 0xff, 0x61, 0x54, 0x52, 0xff, 0xaa, 0xa8, 0x9c, 0xff, 0x74, 0x72, 0x68, 0xff, 0x3e, 0x32, 0x41, 0xff, 0x5d, 0x50, 0x64, 0xff, 0x52, 0x47, 0x52, 0xff, 0x42, 0x33, 0x3d, 0xff, 0x34, 0x22, 0x23, 0xff, 0x38, 0x24, 0x21, 0xff, 0x2c, 0x17, 0x17, 0xff, 0x3b, 0x27, 0x21, 0xff, 0x2e, 0x19, 0x17, 0xff, 0x24, 0x10, 0x14, 0xff, 0x24, 0x11, 0x15, 0xff, 0x24, 0x0f, 0x14, 0xff, 0x28, 0x12, 0x16, 0xff, 0x27, 0x12, 0x15, 0xff, 0x23, 0x0e, 0x11, 0xff, 0x26, 0x11, 0x12, 0xff, 0x25, 0x0f, 0x15, 0xff, 0x2b, 0x15, 0x18, 0xff, 0x28, 0x14, 0x15, 0xff, 0x29, 0x13, 0x16, 0xff, 0x2a, 0x15, 0x16, 0xff, 0x2a, 0x15, 0x16, 0xff, 0x2a, 0x16, 0x17, 0xff, 0x31, 0x1c, 0x1d, 0xff, 0x2f, 0x1b, 0x1b, 0xff, 0x29, 0x14, 0x16, 0xff, 0x22, 0x0e, 0x12, 0xff, 0x1e, 0x0d, 0x11, 0xff, 0x23, 0x12, 0x13, 0xff, 0x28, 0x17, 0x16, 0xff, 0x36, 0x26, 0x25, 0xff, 0x5d, 0x50, 0x4f, 0xff, 0x98, 0x8f, 0x8f, 0xff, 0xd1, 0xcd, 0xce, 0xff, 0xf3, 0xf3, 0xf2, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfa, 0xf8, 0xff, 0xf7, 0xef, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xec, 0xe7, 0x95, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfa, 0xf7, 0xf5, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfc, 0xff, 0xec, 0xeb, 0xef, 0xff, 0xce, 0xcc, 0xd7, 0xff, 0xb1, 0xaf, 0xbf, 0xff, 0xa5, 0xa3, 0xb6, 0xff, 0x94, 0x8d, 0x9e, 0xff, 0x5f, 0x50, 0x5c, 0xff, 0x4c, 0x39, 0x3f, 0xff, 0x3e, 0x29, 0x2d, 0xff, 0x2e, 0x1b, 0x1e, 0xff, 0x70, 0x64, 0x61, 0xff, 0x81, 0x7a, 0x76, 0xff, 0x5f, 0x58, 0x5a, 0xff, 0x47, 0x39, 0x47, 0xff, 0x51, 0x42, 0x55, 0xff, 0x57, 0x4b, 0x52, 0xff, 0x32, 0x21, 0x26, 0xff, 0x3e, 0x2b, 0x29, 0xff, 0x42, 0x30, 0x29, 0xff, 0x29, 0x15, 0x13, 0xff, 0x3d, 0x29, 0x22, 0xff, 0x2f, 0x1a, 0x18, 0xff, 0x25, 0x0f, 0x13, 0xff, 0x25, 0x10, 0x13, 0xff, 0x26, 0x11, 0x15, 0xff, 0x25, 0x10, 0x13, 0xff, 0x2b, 0x16, 0x18, 0xff, 0x28, 0x13, 0x15, 0xff, 0x23, 0x0e, 0x0f, 0xff, 0x27, 0x11, 0x15, 0xff, 0x2a, 0x15, 0x18, 0xff, 0x2c, 0x15, 0x19, 0xff, 0x29, 0x12, 0x17, 0xff, 0x28, 0x14, 0x16, 0xff, 0x2d, 0x18, 0x17, 0xff, 0x32, 0x1d, 0x1c, 0xff, 0x2e, 0x19, 0x1b, 0xff, 0x22, 0x0e, 0x12, 0xff, 0x21, 0x0f, 0x11, 0xff, 0x27, 0x16, 0x16, 0xff, 0x42, 0x33, 0x34, 0xff, 0x67, 0x5a, 0x5c, 0xff, 0x9a, 0x91, 0x93, 0xff, 0xcd, 0xc8, 0xc9, 0xff, 0xf2, 0xf1, 0xf1, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xf7, 0xf0, 0xea, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf5, 0xed, 0xe7, 0xd6, 0xf6, 0xed, 0xe7, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf4, 0xf5, 0xff, 0xdf, 0xdc, 0xdf, 0xff, 0xbd, 0xb6, 0xb8, 0xff, 0x8e, 0x83, 0x84, 0xff, 0x67, 0x58, 0x5a, 0xff, 0x55, 0x45, 0x48, 0xff, 0x5f, 0x51, 0x54, 0xff, 0x74, 0x6a, 0x6a, 0xff, 0x5d, 0x52, 0x55, 0xff, 0x3d, 0x2e, 0x37, 0xff, 0x48, 0x39, 0x41, 0xff, 0x3d, 0x2d, 0x31, 0xff, 0x21, 0x0c, 0x11, 0xff, 0x50, 0x3d, 0x35, 0xff, 0x47, 0x34, 0x2c, 0xff, 0x2a, 0x15, 0x15, 0xff, 0x4a, 0x38, 0x2f, 0xff, 0x3c, 0x29, 0x20, 0xff, 0x2a, 0x16, 0x16, 0xff, 0x25, 0x10, 0x13, 0xff, 0x25, 0x10, 0x13, 0xff, 0x25, 0x10, 0x13, 0xff, 0x24, 0x0f, 0x11, 0xff, 0x2f, 0x1a, 0x1c, 0xff, 0x2a, 0x15, 0x17, 0xff, 0x24, 0x10, 0x11, 0xff, 0x2b, 0x16, 0x18, 0xff, 0x2c, 0x17, 0x18, 0xff, 0x2d, 0x18, 0x18, 0xff, 0x35, 0x21, 0x22, 0xff, 0x33, 0x20, 0x21, 0xff, 0x34, 0x21, 0x24, 0xff, 0x42, 0x30, 0x34, 0xff, 0x65, 0x5a, 0x59, 0xff, 0x8f, 0x85, 0x86, 0xff, 0xb8, 0xb1, 0xb2, 0xff, 0xdd, 0xdb, 0xdb, 0xff, 0xf5, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xe7, 0xf5, 0xee, 0xe8, 0x84, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf7, 0xf7, 0xff, 0xe6, 0xe4, 0xe4, 0xff, 0xc9, 0xc4, 0xc5, 0xff, 0xba, 0xb3, 0xb5, 0xff, 0x9b, 0x92, 0x95, 0xff, 0x73, 0x68, 0x6a, 0xff, 0x58, 0x4b, 0x4d, 0xff, 0x3e, 0x2c, 0x32, 0xff, 0x43, 0x30, 0x30, 0xff, 0x68, 0x56, 0x48, 0xff, 0x42, 0x2e, 0x28, 0xff, 0x28, 0x13, 0x14, 0xff, 0x4a, 0x37, 0x2a, 0xff, 0x44, 0x33, 0x26, 0xff, 0x31, 0x1d, 0x1b, 0xff, 0x27, 0x11, 0x15, 0xff, 0x24, 0x0f, 0x13, 0xff, 0x25, 0x10, 0x13, 0xff, 0x26, 0x11, 0x13, 0xff, 0x2e, 0x1a, 0x1b, 0xff, 0x42, 0x2e, 0x30, 0xff, 0x40, 0x2d, 0x2f, 0xff, 0x4b, 0x38, 0x3b, 0xff, 0x5b, 0x4c, 0x4c, 0xff, 0x70, 0x62, 0x61, 0xff, 0x8d, 0x82, 0x83, 0xff, 0xa8, 0xa0, 0xa1, 0xff, 0xc9, 0xc5, 0xc5, 0xff, 0xea, 0xe8, 0xe9, 0xff, 0xf9, 0xf8, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe7, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xf4, 0xf4, 0xf5, 0xff, 0xed, 0xeb, 0xeb, 0xff, 0xd0, 0xcd, 0xcd, 0xff, 0xb1, 0xab, 0xac, 0xff, 0x9e, 0x95, 0x97, 0xff, 0x9d, 0x94, 0x8e, 0xff, 0x98, 0x8e, 0x84, 0xff, 0x6f, 0x60, 0x60, 0xff, 0x5e, 0x4d, 0x4e, 0xff, 0x71, 0x61, 0x56, 0xff, 0x67, 0x57, 0x4f, 0xff, 0x50, 0x3e, 0x40, 0xff, 0x49, 0x37, 0x3a, 0xff, 0x4f, 0x3e, 0x40, 0xff, 0x57, 0x46, 0x48, 0xff, 0x60, 0x50, 0x52, 0xff, 0x6b, 0x5d, 0x5e, 0xff, 0x81, 0x74, 0x75, 0xff, 0x96, 0x8b, 0x8c, 0xff, 0xa5, 0x9c, 0x9d, 0xff, 0xbb, 0xb4, 0xb6, 0xff, 0xd8, 0xd4, 0xd5, 0xff, 0xee, 0xec, 0xec, 0xff, 0xf6, 0xf6, 0xf6, 0xff, 0xfd, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfa, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfb, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe6, 0xff, 0xf6, 0xed, 0xe7, 0xad, 0xf7, 0xed, 0xe8, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf8, 0xf0, 0xec, 0xff, 0xfb, 0xf7, 0xf5, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf7, 0xf0, 0xeb, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf5, 0xec, 0xe7, 0x6b, 0xf7, 0xed, 0xe7, 0xb5, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xad, 0xf7, 0xed, 0xe8, 0x63, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xee, 0xe7, 0x4b, 0xf5, 0xec, 0xe7, 0x6b, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xee, 0xe8, 0xff, 0xf7, 0xef, 0xe9, 0xff, 0xf8, 0xf1, 0xec, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xfa, 0xf5, 0xf2, 0xff, 0xfb, 0xf7, 0xf4, 0xff, 0xfc, 0xf8, 0xf6, 0xff, 0xfc, 0xf9, 0xf8, 0xff, 0xfd, 0xfa, 0xf9, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfd, 0xfc, 0xfb, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xfe, 0xfc, 0xfb, 0xff, 0xfd, 0xfc, 0xfa, 0xff, 0xfd, 0xfb, 0xfa, 0xff, 0xfd, 0xfa, 0xf9, 0xff, 0xfc, 0xf9, 0xf7, 0xff, 0xfb, 0xf8, 0xf5, 0xff, 0xfb, 0xf6, 0xf3, 0xff, 0xfa, 0xf5, 0xf1, 0xff, 0xf9, 0xf3, 0xef, 0xff, 0xf8, 0xf0, 0xeb, 0xff, 0xf7, 0xee, 0xe9, 0xff, 0xf6, 0xee, 0xe8, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0xf7, 0xec, 0xe8, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xee, 0xe6, 0x5b, 0xf6, 0xec, 0xe6, 0xa5, 0xf6, 0xec, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf7, 0xed, 0xe8, 0xef, 0xf6, 0xec, 0xe6, 0xa5, 0xf7, 0xee, 0xe6, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xed, 0xe9, 0x3a, 0xf7, 0xec, 0xe8, 0x42, 0xf6, 0xed, 0xe6, 0x53, 0xf6, 0xed, 0xe7, 0x74, 0xf6, 0xed, 0xe7, 0x8c, 0xf6, 0xed, 0xe7, 0xad, 0xf6, 0xed, 0xe7, 0xc6, 0xf5, 0xed, 0xe7, 0xd6, 0xf6, 0xed, 0xe8, 0xef, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xff, 0xf6, 0xed, 0xe7, 0xf7, 0xf6, 0xed, 0xe7, 0xe7, 0xf5, 0xed, 0xe7, 0xd6, 0xf6, 0xee, 0xe7, 0xbe, 0xf6, 0xec, 0xe6, 0xa5, 0xf5, 0xee, 0xe8, 0x84, 0xf7, 0xed, 0xe8, 0x63, 0xf5, 0xee, 0xe7, 0x4b, 0xf7, 0xec, 0xe8, 0x42, 0xf6, 0xed, 0xe9, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xe3, 0xe3, 0x09, 0xf0, 0xf0, 0xe1, 0x11, 0xf0, 0xf0, 0xe1, 0x11, 0xf0, 0xf0, 0xe1, 0x11, 0xff, 0xe3, 0xe3, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +}; + +const lv_image_dsc_t test_img_demo_vector_avatar = { + .header.cf = LV_COLOR_FORMAT_ARGB8888, + .header.w = 160, + .header.h = 154, + .header.stride = 640, + .data = test_img_demo_vector_avatar_map, + .data_size = sizeof(test_img_demo_vector_avatar_map), +}; diff --git a/testcases/lvgldemo_test/vector_graphic_test/lv_api_test_vector_graphic.c b/testcases/lvgldemo_test/vector_graphic_test/lv_api_test_vector_graphic.c new file mode 100644 index 0000000..92e548d --- /dev/null +++ b/testcases/lvgldemo_test/vector_graphic_test/lv_api_test_vector_graphic.c @@ -0,0 +1,1471 @@ +/** + * @file lv_api_test_vector_graphic.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_vector_graphic_test.h" +#include "sys/time.h" +#include "time.h" +#include "unistd.h" +#include +#include + +#if CONFIG_VECTOR_GRAPHIC_TEST + +typedef struct { + lv_obj_t* obj; + lv_timer_t* anim_timer; +} lv_vector_demo_t; + +static int g_caseId; +static lv_obj_t* g_canvas; +static lv_obj_t* g_list; + +static void anim_timer_cb(lv_timer_t* timer); +static void vector_demo_constructor(lv_obj_t* obj); +static void vector_demo_destructor(lv_obj_t* obj); +static void vector_demo_event_cb(lv_event_t* e); + +/********************* + * DEFINES + *********************/ +#define WIDTH 640 +#define HEIGHT 480 + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ +static void draw_cubic_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t pts[] = { { 50, 50 }, { 200, 200 }, { 250, 300 }, { 350, 150 } }; + + lv_vector_path_move_to(path, &pts[0]); + lv_vector_path_cubic_to(path, &pts[1], &pts[2], &pts[3]); + + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0xff, 0x00)); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_stroke_width(ctx, 8.0f); + + float dashes[] = { 10, 15, 20, 12 }; + lv_vector_dsc_set_stroke_dash(ctx, dashes, 4); + + lv_vector_dsc_add_path(ctx, path); // draw a path + + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); +} + +static void draw_basic_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Test 1: Basic line Different line widths Dashed line + lv_vector_path_clear(path); + lv_fpoint_t pts1[] = { { 50, 50 }, { 400, 50 } }; + lv_vector_path_move_to(path, &pts1[0]); + lv_vector_path_line_to(path, &pts1[1]); + lv_vector_dsc_set_stroke_color(ctx, lv_color_black()); + lv_vector_dsc_set_stroke_width(ctx, 1.0f); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_path_clear(path); + lv_fpoint_t pts2[] = { { 50, 80 }, { 400, 80 } }; + lv_vector_path_move_to(path, &pts2[0]); + lv_vector_path_line_to(path, &pts2[1]); + lv_vector_dsc_set_stroke_width(ctx, 5.0f); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_path_clear(path); + lv_fpoint_t pts3[] = { { 50, 120 }, { 400, 120 } }; + lv_vector_path_move_to(path, &pts3[0]); + lv_vector_path_line_to(path, &pts3[1]); + float dashes[] = { 10, 5 }; + lv_vector_dsc_set_stroke_dash(ctx, dashes, 2); + lv_vector_dsc_add_path(ctx, path); + + /* Test dash_count=3 */ + lv_vector_path_clear(path); + lv_fpoint_t pts7[] = { { 50, 140 }, { 400, 140 } }; + lv_vector_path_move_to(path, &pts7[0]); + lv_vector_path_line_to(path, &pts7[1]); + float dashes3[] = { 10, 5, 5 }; + lv_vector_dsc_set_stroke_dash(ctx, dashes3, 3); + lv_vector_dsc_set_stroke_color(ctx, lv_color_black()); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_line_caps(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + lv_vector_dsc_set_stroke_color(ctx, lv_color_black()); + lv_vector_dsc_set_stroke_width(ctx, 1.0f); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + + lv_fpoint_t pts4[] = { { 50, 100 }, { 400, 100 } }; + lv_vector_path_move_to(path, &pts4[0]); + lv_vector_path_line_to(path, &pts4[1]); + + lv_vector_dsc_set_stroke_width(ctx, 10.0f); + lv_vector_dsc_set_stroke_cap(ctx, LV_VECTOR_STROKE_CAP_BUTT); + lv_vector_dsc_set_stroke_dash(ctx, NULL, 0); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_path_clear(path); + lv_fpoint_t pts5[] = { { 50, 200 }, { 400, 200 } }; + lv_vector_path_move_to(path, &pts5[0]); + lv_vector_path_line_to(path, &pts5[1]); + + lv_vector_dsc_set_stroke_cap(ctx, LV_VECTOR_STROKE_CAP_SQUARE); + lv_vector_dsc_set_stroke_dash(ctx, NULL, 0); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_path_clear(path); + lv_fpoint_t pts6[] = { { 50, 300 }, { 400, 300 } }; + lv_vector_path_move_to(path, &pts6[0]); + lv_vector_path_line_to(path, &pts6[1]); + + lv_vector_dsc_set_stroke_cap(ctx, LV_VECTOR_STROKE_CAP_ROUND); + lv_vector_dsc_set_stroke_dash(ctx, NULL, 0); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_line_joins(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + lv_vector_dsc_set_stroke_color(ctx, lv_color_black()); + lv_vector_dsc_set_stroke_width(ctx, 1.0f); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + + lv_vector_dsc_set_stroke_width(ctx, 10.0f); + + // Miter join + lv_fpoint_t miter_pts[] = { { 50, 200 }, { 100, 150 }, { 150, 250 }, { 200, 200 } }; + lv_vector_path_move_to(path, &miter_pts[0]); + lv_vector_path_line_to(path, &miter_pts[1]); + lv_vector_path_line_to(path, &miter_pts[2]); + lv_vector_path_line_to(path, &miter_pts[3]); + lv_vector_dsc_set_stroke_join(ctx, LV_VECTOR_STROKE_JOIN_MITER); + lv_vector_dsc_add_path(ctx, path); + + // Round join + lv_vector_path_clear(path); + lv_vector_dsc_set_stroke_width(ctx, 10.0f); + + lv_fpoint_t round_pts[] = { { 50, 300 }, { 100, 250 }, { 150, 350 }, { 200, 300 } }; + lv_vector_path_move_to(path, &round_pts[0]); + lv_vector_path_line_to(path, &round_pts[1]); + lv_vector_path_line_to(path, &round_pts[2]); + lv_vector_path_line_to(path, &round_pts[3]); + lv_vector_dsc_set_stroke_join(ctx, LV_VECTOR_STROKE_JOIN_ROUND); + lv_vector_dsc_add_path(ctx, path); + + // Bevel join + lv_vector_path_clear(path); + lv_vector_dsc_set_stroke_width(ctx, 10.0f); + + lv_fpoint_t bevel_pts[] = { { 50, 400 }, { 100, 350 }, { 150, 450 }, { 200, 400 } }; + lv_vector_path_move_to(path, &bevel_pts[0]); + lv_vector_path_line_to(path, &bevel_pts[1]); + lv_vector_path_line_to(path, &bevel_pts[2]); + lv_vector_path_line_to(path, &bevel_pts[3]); + lv_vector_dsc_set_stroke_join(ctx, LV_VECTOR_STROKE_JOIN_BEVEL); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_miter_limit_comparison(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t miter_pts1[] = { { 50, 200 }, { 100, 250 }, { 50, 300 } }; + + // Default miter limit (4.0) + lv_vector_path_move_to(path, &miter_pts1[0]); + lv_vector_path_line_to(path, &miter_pts1[1]); + lv_vector_path_line_to(path, &miter_pts1[2]); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0xff, 0x00, 0x00)); // Red + lv_vector_dsc_set_stroke_width(ctx, 10.0f); + lv_vector_dsc_set_stroke_join(ctx, LV_VECTOR_STROKE_JOIN_MITER); + lv_vector_dsc_set_stroke_miter_limit(ctx, 4.0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_add_path(ctx, path); + + // Small miter limit (1.0) + lv_vector_path_clear(path); + lv_fpoint_t miter_pts2[] = { { 150, 200 }, { 200, 250 }, { 150, 300 } }; + lv_vector_path_move_to(path, &miter_pts2[0]); + lv_vector_path_line_to(path, &miter_pts2[1]); + lv_vector_path_line_to(path, &miter_pts2[2]); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0xff, 0x00)); // Green + lv_vector_dsc_set_stroke_miter_limit(ctx, 1.0); + lv_vector_dsc_add_path(ctx, path); + + // Large miter limit (10.0) + lv_vector_path_clear(path); + lv_fpoint_t miter_pts3[] = { { 250, 200 }, { 300, 250 }, { 250, 300 } }; + lv_vector_path_move_to(path, &miter_pts3[0]); + lv_vector_path_line_to(path, &miter_pts3[1]); + lv_vector_path_line_to(path, &miter_pts3[2]); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0x00, 0xff)); // Blue + lv_vector_dsc_set_stroke_miter_limit(ctx, 10.0); + lv_vector_dsc_add_path(ctx, path); +} + +static void draw_quad_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t pts[] = { { 50, 50 }, { 200, 200 }, { 250, 300 }, { 350, 150 } }; + + lv_vector_path_move_to(path, &pts[0]); + lv_vector_path_quad_to(path, &pts[1], &pts[3]); + + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_stroke_width(ctx, 12.0f); + + float dashes[] = { 10, 15, 20, 12 }; + lv_vector_dsc_set_stroke_dash(ctx, dashes, 4); + + lv_vector_dsc_add_path(ctx, path); // draw a path + + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); +} + +static void draw_arc_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t p1 = { 200, 200 }; /* Center */ + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0xFF, 0x0, 0x0)); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_stroke_width(ctx, 5.0f); + lv_vector_path_append_arc(path, &p1, 100, -90, 90, false); + lv_vector_dsc_add_path(ctx, path); // draw a path + + lv_fpoint_t p2 = { 250, 250 }; + lv_vector_path_append_circle(path, &p2, 100, 60); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xFF)); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); +} + +static void draw_rect_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect = { 50, 50, 100, 200 }; + lv_vector_path_append_rect(path, &rect, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x1e, 0x8F)); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); +} + +static void draw_copy_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t pts[] = { { 50, 50 }, { 200, 200 }, { 50, 200 } }; + lv_vector_path_move_to(path, &pts[0]); + lv_vector_path_line_to(path, &pts[1]); + lv_vector_path_line_to(path, &pts[2]); + lv_vector_path_close(path); + + lv_vector_path_t* path2 = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); + lv_vector_path_copy(path2, path); + + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xFF)); + lv_vector_dsc_add_path(ctx, path); // draw a path + + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xFF, 0x00, 0x00)); + lv_vector_dsc_add_path(ctx, path2); // draw a path + + lv_vector_path_delete(path2); + + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); +} + +static void draw_append_path(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t pts[] = { { 50, 50 }, { 200, 200 }, { 50, 200 }, { 200, 50 } }; + lv_vector_path_move_to(path, &pts[0]); + lv_vector_path_line_to(path, &pts[1]); + lv_vector_path_line_to(path, &pts[2]); + lv_vector_path_close(path); + + lv_vector_path_t* path2 = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); + lv_vector_path_move_to(path, &pts[0]); + lv_vector_path_line_to(path, &pts[3]); + lv_vector_path_close(path2); + + lv_vector_path_append_path(path, path2); + + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_width(ctx, 5.0f); + + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xFF)); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0xFF, 0x00)); + + lv_vector_dsc_add_path(ctx, path); // draw a path + + // lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xFF, 0x00)); + // lv_vector_dsc_add_path(ctx, path2); // draw a path + + lv_vector_path_delete(path2); +} + +static void test_draw_fill_only(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test 1: Fill only + lv_vector_path_clear(path); + lv_area_t rect1 = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_stroke_only(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect2 = { 200, 50, 300, 150 }; + lv_vector_path_append_rect(path, &rect2, 0, 0); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0x00, 0xff)); + lv_vector_dsc_set_stroke_width(ctx, 5.0f); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_and_stroke(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect3 = { 350, 50, 450, 150 }; + lv_vector_path_append_rect(path, &rect3, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0xff, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_linear_gradient(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test 1: Linear gradient + lv_vector_path_clear(path); + lv_area_t rect1 = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + + lv_gradient_stop_t stops[2]; + stops[0].color = lv_color_hex(0xff0000); + stops[0].opa = LV_OPA_COVER; + stops[0].frac = 0; + stops[1].color = lv_color_hex(0x0000ff); + stops[1].opa = LV_OPA_COVER; + stops[1].frac = 255; + + lv_vector_dsc_set_fill_linear_gradient(ctx, 50, 50, 150, 150); + lv_vector_dsc_set_fill_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_fill_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_PAD); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_radial_gradient(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test 2: Radial gradient + lv_area_t rect2 = { 200, 50, 300, 150 }; + lv_vector_path_append_rect(path, &rect2, 0, 0); + + lv_gradient_stop_t stops[2]; + stops[0].color = lv_color_hex(0x00ff00); + stops[0].opa = LV_OPA_COVER; + stops[0].frac = 0; + + stops[1].color = lv_color_hex(0x0000ff); + stops[1].opa = LV_OPA_COVER; + stops[1].frac = 255; + + lv_vector_dsc_set_fill_radial_gradient(ctx, 250, 100, 50); + lv_vector_dsc_set_fill_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_fill_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_PAD); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_gradient_with_trabsparency(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test 3: Gradient with transparency + lv_area_t rect3 = { 350, 50, 450, 150 }; + lv_vector_path_append_rect(path, &rect3, 0, 0); + + lv_gradient_stop_t stops[2]; + stops[0].color = lv_color_hex(0xff0000); + stops[0].opa = LV_OPA_50; + stops[0].frac = 0; + stops[1].color = lv_color_hex(0x0000ff); + stops[1].opa = LV_OPA_50; + stops[1].frac = 255; + + lv_vector_dsc_set_fill_linear_gradient(ctx, 350, 50, 450, 150); + lv_vector_dsc_set_fill_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_stroke_linear_gradient(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Common gradient stops + lv_gradient_stop_t stops[2] = { + { .color = lv_color_hex(0xFF0000), .opa = LV_OPA_COVER, .frac = 0 }, + { .color = lv_color_hex(0x0000FF), .opa = LV_OPA_COVER, .frac = 255 } + }; + + /* Test linear gradient with all spread types in one snapshot */ + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + + // Left: PAD spread + lv_area_t linear_rect1 = { 50, 50, 100, 150 }; + lv_vector_path_append_rect(path, &linear_rect1, 10, 10); + lv_vector_dsc_set_stroke_linear_gradient(ctx, 50, 50, 100, 100); + lv_vector_dsc_set_stroke_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_stroke_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_PAD); + lv_vector_dsc_set_stroke_width(ctx, 30.0f); + lv_vector_dsc_add_path(ctx, path); + + // Middle: REPEAT spread + lv_vector_path_clear(path); + lv_area_t linear_rect2 = { 160, 50, 210, 150 }; + lv_vector_path_append_rect(path, &linear_rect2, 10, 10); + lv_vector_dsc_set_stroke_linear_gradient(ctx, 160, 50, 210, 100); + lv_vector_dsc_set_stroke_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_stroke_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_REPEAT); + lv_vector_dsc_add_path(ctx, path); + + // Right: REFLECT spread + lv_vector_path_clear(path); + lv_area_t linear_rect3 = { 270, 50, 320, 150 }; + lv_vector_path_append_rect(path, &linear_rect3, 10, 10); + lv_vector_dsc_set_stroke_linear_gradient(ctx, 270, 50, 320, 100); + lv_vector_dsc_set_stroke_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_stroke_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_REFLECT); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_stroke_radial_gradient(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Common gradient stops + lv_gradient_stop_t stops[2] = { + { .color = lv_color_hex(0xFF0000), .opa = LV_OPA_COVER, .frac = 0 }, + { .color = lv_color_hex(0x0000FF), .opa = LV_OPA_COVER, .frac = 255 } + }; + + /* Test radial gradient with all spread types in one snapshot */ + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + + // Top: PAD spread + lv_area_t radial_rect1 = { 50, 200, 100, 250 }; + lv_vector_path_append_rect(path, &radial_rect1, 10, 10); + lv_vector_dsc_set_stroke_radial_gradient(ctx, 100, 250, 40); + lv_vector_dsc_set_stroke_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_stroke_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_PAD); + lv_vector_dsc_set_stroke_width(ctx, 30.0f); + lv_vector_dsc_add_path(ctx, path); + + // Middle: REPEAT spread + lv_vector_path_clear(path); + lv_area_t radial_rect2 = { 160, 200, 210, 250 }; + lv_vector_path_append_rect(path, &radial_rect2, 10, 10); + lv_vector_dsc_set_stroke_radial_gradient(ctx, 210, 250, 40); + lv_vector_dsc_set_stroke_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_stroke_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_REPEAT); + lv_vector_dsc_add_path(ctx, path); + + // Bottom: REFLECT spread + lv_vector_path_clear(path); + lv_area_t radial_rect3 = { 270, 200, 320, 250 }; + lv_vector_path_append_rect(path, &radial_rect3, 10, 10); + lv_vector_dsc_set_stroke_radial_gradient(ctx, 320, 250, 40); + lv_vector_dsc_set_stroke_gradient_color_stops(ctx, stops, 2); + lv_vector_dsc_set_stroke_gradient_spread(ctx, LV_VECTOR_GRADIENT_SPREAD_REFLECT); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_basic_pattern(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test 1: Basic pattern + lv_area_t rect1 = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + + // Create checkerboard pattern + + lv_draw_image_dsc_t img_dsc; + lv_draw_image_dsc_init(&img_dsc); + LV_IMAGE_DECLARE(test_image_cogwheel_argb8888); + img_dsc.header = test_image_cogwheel_argb8888.header; + img_dsc.src = &test_image_cogwheel_argb8888; + + lv_vector_dsc_set_fill_image(ctx, &img_dsc); + + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_image_fill_with_transform(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_area_t rect2 = { 200, 50, 300, 150 }; + lv_vector_path_append_rect(path, &rect2, 0, 0); + + lv_draw_image_dsc_t img_dsc; + lv_draw_image_dsc_init(&img_dsc); + LV_IMAGE_DECLARE(test_image_cogwheel_argb8888); + img_dsc.header = test_image_cogwheel_argb8888.header; + img_dsc.src = &test_image_cogwheel_argb8888; + + lv_vector_dsc_set_fill_image(ctx, &img_dsc); + + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + + lv_matrix_t mt; + lv_matrix_identity(&mt); + lv_matrix_scale(&mt, 0.5f, 0.5f); + lv_vector_dsc_set_fill_transform(ctx, &mt); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_units(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_draw_image_dsc_t img_dsc; + lv_draw_image_dsc_init(&img_dsc); + LV_IMAGE_DECLARE(test_image_cogwheel_argb8888); + + /* Test USERSPACE units */ + lv_vector_dsc_set_fill_units(ctx, LV_VECTOR_FILL_UNITS_USER_SPACE_ON_USE); + + /* Draw with USERSPACE units */ + lv_area_t rect1 = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + img_dsc.header = test_image_cogwheel_argb8888.header; + img_dsc.src = &test_image_cogwheel_argb8888; + lv_vector_dsc_set_fill_image(ctx, &img_dsc); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_add_path(ctx, path); + + /* Test BOUNDING_BOX units */ + lv_vector_path_clear(path); + lv_vector_dsc_set_fill_units(ctx, LV_VECTOR_FILL_UNITS_OBJECT_BOUNDING_BOX); + + /* Draw with BOUNDING_BOX units */ + lv_area_t rect2 = { 200, 50, 300, 150 }; + lv_vector_path_append_rect(path, &rect2, 0, 0); + lv_vector_dsc_set_fill_image(ctx, &img_dsc); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_fill_rounded_rect(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_vector_dsc_set_fill_color32(ctx, lv_color32_make(0x00, 0xff, 0x00, 0xff)); // RGBA format + lv_vector_dsc_set_stroke_color32(ctx, lv_color32_make(0xff, 0x00, 0x00, 0xff)); + + /* Test stroke transform */ + lv_matrix_t stroke_xform; + lv_matrix_identity(&stroke_xform); + lv_matrix_rotate(&stroke_xform, 45.0f); + lv_vector_dsc_set_stroke_transform(ctx, &stroke_xform); + + /* Test path operations */ + lv_area_t rect = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &rect, 10, 10); + lv_vector_path_is_empty(path); + + /* Draw and snapshot */ + lv_vector_dsc_set_stroke_width(ctx, 3.0f); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_shapes_group(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test 1: Rectangle + lv_vector_path_clear(path); + lv_area_t rect1 = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); + + // Test 2: Rounded rectangle + lv_vector_path_clear(path); + lv_area_t rect2 = { 200, 50, 300, 150 }; + lv_vector_path_append_rect(path, &rect2, 20, 20); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xff, 0x00)); + lv_vector_dsc_add_path(ctx, path); + + // Test 3: Circle + lv_vector_path_clear(path); + lv_fpoint_t center = { 100, 250 }; + lv_vector_path_append_circle(path, ¢er, 50, 50); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xff)); + lv_vector_dsc_add_path(ctx, path); + + // Test 3: polygon + lv_fpoint_t polygon[] = { + { 200, 200 }, + { 300, 200 }, + { 350, 250 }, + { 300, 300 }, + { 200, 300 } + }; + + lv_vector_path_clear(path); + lv_vector_path_move_to(path, &polygon[0]); + for (int i = 1; i < 5; i++) { + lv_vector_path_line_to(path, &polygon[i]); + } + lv_vector_path_close(path); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_color(ctx, lv_color_black()); + lv_vector_dsc_set_stroke_width(ctx, 2.0f); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_combined_shapes(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_vector_path_t* path1 = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); + lv_vector_path_t* path2 = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Create first path (rectangle) + lv_area_t rect1 = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path1, &rect1, 0, 0); + + // Create second path (circle) + lv_fpoint_t center = { 150, 150 }; + lv_vector_path_append_circle(path2, ¢er, 100, 100); + + // Combine paths + lv_vector_path_append_path(path1, path2); + + // Draw combined path + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x80, 0x80)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path1); + + lv_vector_path_delete(path1); + lv_vector_path_delete(path2); + + // Test 3: Arc + lv_vector_path_clear(path); + lv_fpoint_t center1 = { 200, 150 }; + lv_vector_path_append_arc(path, ¢er1, 50, 0, 270, false); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xff, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_color(ctx, lv_color_black()); + lv_vector_dsc_add_path(ctx, path); + + // Test 4: Combined path + lv_vector_path_clear(path); + lv_area_t rect2 = { 350, 50, 450, 150 }; + lv_vector_path_append_rect(path, &rect2, 0, 0); + lv_fpoint_t circle_center = { 400, 200 }; + lv_vector_path_append_circle(path, &circle_center, 50, 50); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0xff, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_fill_rule(ctx, LV_VECTOR_FILL_EVENODD); + lv_vector_dsc_add_path(ctx, path); + + /* Test pie chart (arc with pie=true) */ + lv_vector_path_clear(path); + lv_fpoint_t pie_center = { 80, 350 }; + lv_vector_path_append_arc(path, &pie_center, 50, 30, 120, true); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_add_path(ctx, path); + + /* Test full circle pie (360 degrees) */ + lv_vector_path_clear(path); + lv_fpoint_t pie_center2 = { 200, 350 }; + lv_vector_path_append_arc(path, &pie_center2, 60, 0, 360, true); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xff, 0x00)); + lv_vector_dsc_add_path(ctx, path); + + /* Test combined rectangle and pie */ + lv_vector_path_clear(path); + lv_area_t combined_rect = { 350, 300, 450, 400 }; + lv_vector_path_append_rect(path, &combined_rect, 0, 0); + lv_fpoint_t combined_pie_center = { 400, 350 }; + lv_vector_path_append_arc(path, &combined_pie_center, 30, 45, 270, true); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xff)); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_complex_fill_rules(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Test : Combined paths with different fill rules + lv_vector_path_clear(path); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0x80, 0x80)); + lv_vector_dsc_set_stroke_width(ctx, 3.0f); + lv_area_t rect1 = { 200, 50, 300, 150 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + lv_fpoint_t circle_center = { 250, 150 }; + lv_vector_path_append_circle(path, &circle_center, 50, 50); + + // Test even-odd rule + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x80, 0x00, 0x80)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_fill_rule(ctx, LV_VECTOR_FILL_EVENODD); + lv_vector_dsc_add_path(ctx, path); + + // Test non-zero rule + lv_vector_dsc_translate(ctx, 0, 200); + lv_vector_dsc_set_fill_rule(ctx, LV_VECTOR_FILL_NONZERO); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_draw_blend_modes_comparison(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Draw 14 blend mode examples in 4x4 grid within {0,0,640,480} area + const int unit_width = 70; + const int unit_height = 70; + const int cols = 4; + const int rows = 4; + const int total_units = 14; + + // Calculate spacing between units + const int h_space = (640 - cols * unit_width * 3 / 2) / (cols + 1); + const int v_space = (480 - rows * unit_height * 3 / 2) / (rows + 1); + + // Blend modes for each unit + const lv_vector_blend_t blend_modes[] = { + LV_VECTOR_BLEND_SRC_OVER, + LV_VECTOR_BLEND_SCREEN, + LV_VECTOR_BLEND_MULTIPLY, + LV_VECTOR_BLEND_NONE, + LV_VECTOR_BLEND_ADDITIVE, + LV_VECTOR_BLEND_DARKEN, + LV_VECTOR_BLEND_LIGHTEN, + LV_VECTOR_BLEND_HARDLIGHT, + LV_VECTOR_BLEND_SOFTLIGHT, + LV_VECTOR_BLEND_OVERLAY, + LV_VECTOR_BLEND_COLORBURN, + LV_VECTOR_BLEND_COLORDODGE, + LV_VECTOR_BLEND_DIFFERENCE, + LV_VECTOR_BLEND_EXCLUSION + }; + + // Draw blend mode examples + int unit_count = 0; + for (int row = 0; row < rows && unit_count < total_units; row++) { + for (int col = 0; col < cols && unit_count < total_units; col++) { + // Calculate unit position + int x = h_space + col * (unit_width * 3 / 2 + h_space); + int y = v_space + row * (unit_height * 3 / 2 + v_space); + + // Draw blue rectangle (120x120 with 1/4 overlap) + lv_vector_path_clear(path); + lv_area_t blue_rect = { + x + unit_width / 2, + y + unit_width / 2, + x + unit_width * 3 / 2, + y + unit_width * 3 / 2 + }; + lv_vector_path_append_rect(path, &blue_rect, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xff)); // Blue + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_blend_mode(ctx, LV_VECTOR_BLEND_SRC_OVER); + lv_vector_dsc_add_path(ctx, path); + + // Draw green rectangle (full size) + lv_vector_path_clear(path); + lv_area_t green_rect = { x, y, x + unit_width, y + unit_height }; + lv_vector_path_append_rect(path, &green_rect, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xff, 0x00)); // Green + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_blend_mode(ctx, LV_VECTOR_BLEND_SRC_OVER); + lv_vector_dsc_add_path(ctx, path); + + lv_vector_path_clear(path); + lv_vector_path_append_rect(path, &blue_rect, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xff)); // Blue + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_blend_mode(ctx, blend_modes[unit_count]); + lv_vector_dsc_add_path(ctx, path); + + unit_count++; + } + } +} + +static void test_draw_transforms(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Base shape (rectangle) + lv_area_t rect1 = { 50, 50, 100, 100 }; + lv_vector_path_append_rect(path, &rect1, 0, 0); + + // Original shape + lv_matrix_t matrix; + lv_matrix_identity(&matrix); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_set_transform(ctx, &matrix); + lv_vector_dsc_add_path(ctx, path); + + // Translated + lv_matrix_t mt; + lv_matrix_identity(&mt); + lv_matrix_translate(&mt, 150, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xff, 0x00)); + lv_vector_dsc_set_transform(ctx, &mt); + lv_vector_dsc_add_path(ctx, path); + + // Rotated + lv_matrix_identity(&mt); + lv_matrix_translate(&mt, 300, 0); + lv_matrix_rotate(&mt, 45); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xff)); + lv_vector_dsc_set_transform(ctx, &mt); + lv_vector_dsc_add_path(ctx, path); + + // Scaled + lv_matrix_identity(&mt); + lv_matrix_translate(&mt, 0, 150); + lv_matrix_scale(&mt, 1.5f, 0.5f); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0xff, 0x00)); + lv_vector_dsc_set_transform(ctx, &mt); + lv_vector_dsc_add_path(ctx, path); + + // Combined transforms + lv_matrix_identity(&mt); + lv_matrix_translate(&mt, 150, 150); + lv_matrix_rotate(&mt, 30); + lv_matrix_scale(&mt, 1.2f, 1.2f); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0xff)); + lv_vector_dsc_set_transform(ctx, &mt); + lv_vector_dsc_add_path(ctx, path); + + /* Verify bounds */ + lv_area_t bounds; + lv_vector_path_get_bounding(path, &bounds); +} + +static void test_draw_matrix_operations(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + // Clear background + lv_area_t rect = { 0, 0, 640, 480 }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + // Base rectangle + lv_area_t base_rect = { 50, 50, 150, 150 }; + lv_vector_path_append_rect(path, &base_rect, 0, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x80, 0x80)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_TRANSP); + lv_vector_dsc_add_path(ctx, path); + + // Scale transform + lv_vector_path_clear(path); + lv_vector_path_append_rect(path, &base_rect, 0, 0); + lv_vector_dsc_identity(ctx); + lv_vector_dsc_scale(ctx, 1.5f, 0.8f); + lv_vector_dsc_translate(ctx, 200, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0x00)); + lv_vector_dsc_add_path(ctx, path); + + // Rotate transform + lv_vector_path_clear(path); + lv_vector_path_append_rect(path, &base_rect, 0, 0); + lv_vector_dsc_identity(ctx); + lv_vector_dsc_rotate(ctx, 45.0f); + lv_vector_dsc_translate(ctx, 400, 0); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xff, 0x00)); + lv_vector_dsc_add_path(ctx, path); + + // Translate transform + lv_vector_path_clear(path); + lv_vector_path_append_rect(path, &base_rect, 0, 0); + lv_vector_dsc_identity(ctx); + lv_vector_dsc_translate(ctx, 200, 200); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0x00, 0xff)); + lv_vector_dsc_add_path(ctx, path); + + // Skew transform + lv_vector_path_clear(path); + lv_vector_path_append_rect(path, &base_rect, 0, 0); + lv_vector_dsc_identity(ctx); + lv_vector_dsc_skew(ctx, 15.0f, 10.0f); + lv_vector_dsc_translate(ctx, 400, 200); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0x00, 0xff)); + lv_vector_dsc_add_path(ctx, path); + + // Combined transforms + lv_vector_path_clear(path); + lv_vector_path_append_rect(path, &base_rect, 0, 0); + lv_vector_dsc_identity(ctx); + lv_vector_dsc_translate(ctx, 300, 300); + lv_vector_dsc_rotate(ctx, 30.0f); + lv_vector_dsc_scale(ctx, 1.2f, 0.8f); + lv_vector_dsc_skew(ctx, 10.0f, 5.0f); + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0xff, 0xff, 0x00)); + lv_vector_dsc_add_path(ctx, path); +} + +static void test_error_handling_null_params(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + /* Test invalid path operations */ + lv_fpoint_t point = { 0, 0 }; + lv_area_t rect = { 0, 0, 100, 100 }; + + lv_vector_path_line_to(path, &point); + lv_vector_path_quad_to(path, &point, &point); + lv_vector_path_cubic_to(path, &point, &point, &point); + lv_vector_path_close(path); + lv_vector_path_append_rect(path, &rect, 0, 0); + lv_vector_path_append_circle(path, &point, 20, 20); + + /* Test invalid dsc operations */ + lv_vector_dsc_set_stroke_dash(ctx, NULL, 0); + + lv_vector_dsc_add_path(ctx, path); + LV_LOG_USER("test_error_handling_null_params: Done"); +} + +static void test_error_handing_invalid_values(lv_vector_dsc_t* ctx, lv_vector_path_t* path) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + /* Test invalid stroke width */ + lv_vector_dsc_set_stroke_width(ctx, -1.0f); + lv_vector_dsc_set_stroke_width(ctx, 1000.0f); + + /* Test invalid dash pattern */ + + float invalid_dash[] = { -1.0f, 0.0f }; + lv_vector_dsc_set_stroke_dash(ctx, invalid_dash, 2); + + /* Test invalid path points */ + + lv_vector_path_move_to(path, &(lv_fpoint_t) { NAN, NAN }); + lv_vector_path_line_to(path, &(lv_fpoint_t) { INFINITY, INFINITY }); + + lv_vector_dsc_add_path(ctx, path); + LV_LOG_USER("test_error_handing_invalid_values: Done"); +} + +static void anim_timer_cb(lv_timer_t* timer) +{ + lv_vector_demo_t* demo = (lv_vector_demo_t*)timer->user_data; + lv_obj_invalidate(demo->obj); +} + +static void vector_demo_constructor(lv_obj_t* obj) +{ + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_obj_get_user_data(obj); + demo->obj = obj; + demo->anim_timer = lv_timer_create(anim_timer_cb, 16, demo); +} + +static void vector_demo_destructor(lv_obj_t* obj) +{ + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_obj_get_user_data(obj); + lv_timer_delete(demo->anim_timer); +} + +static void draw_vector(lv_layer_t* layer); + +static void vector_demo_event_cb(lv_event_t* e) +{ + lv_event_code_t code = lv_event_get_code(e); + if (code == LV_EVENT_DRAW_MAIN) { + lv_layer_t* layer = lv_event_get_layer(e); + draw_vector(layer); + } +} + +static void draw_vector(lv_layer_t* layer) +{ + lv_vector_dsc_t* ctx = lv_vector_dsc_create(layer); + lv_vector_path_t* path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); + // Clear background + lv_area_t rect = { 0, 0, lv_area_get_width(&layer->_clip_area), lv_area_get_height(&layer->_clip_area) }; + lv_vector_dsc_set_fill_color(ctx, lv_color_white()); + lv_vector_clear_area(ctx, &rect); + + switch (g_caseId) { + case 1: + draw_append_path(ctx, path); + break; + case 2: + draw_arc_path(ctx, path); + break; + case 3: + draw_basic_path(ctx, path); + break; + case 4: + test_draw_blend_modes_comparison(ctx, path); + break; + case 5: + test_draw_combined_shapes(ctx, path); + break; + case 6: + test_draw_complex_fill_rules(ctx, path); + break; + case 7: + draw_copy_path(ctx, path); + break; + case 8: + draw_cubic_path(ctx, path); + break; + case 9: + test_draw_fill_and_stroke(ctx, path); + break; + case 10: + test_draw_fill_linear_gradient(ctx, path); + break; + case 11: + test_draw_fill_only(ctx, path); + break; + case 12: + test_draw_fill_basic_pattern(ctx, path); + break; + case 13: + test_draw_image_fill_with_transform(ctx, path); + break; + case 14: + test_draw_fill_rounded_rect(ctx, path); + break; + case 15: + test_draw_fill_gradient_with_trabsparency(ctx, path); + break; + case 16: + test_draw_line_caps(ctx, path); + break; + case 17: + test_draw_line_joins(ctx, path); + break; + case 18: + test_draw_miter_limit_comparison(ctx, path); + break; + case 19: + draw_quad_path(ctx, path); + break; + case 20: + test_draw_fill_radial_gradient(ctx, path); + break; + case 21: + draw_rect_path(ctx, path); + break; + case 22: + test_draw_shapes_group(ctx, path); + break; + case 23: + test_draw_stroke_linear_gradient(ctx, path); + break; + case 24: + test_draw_stroke_only(ctx, path); + break; + case 25: + test_draw_stroke_radial_gradient(ctx, path); + break; + case 26: + test_draw_matrix_operations(ctx, path); + break; + case 27: + test_draw_transforms(ctx, path); + break; + case 28: + test_error_handling_null_params(ctx, path); + break; + case 29: + test_error_handing_invalid_values(ctx, path); + break; + case 30: + test_draw_fill_units(ctx, path); + break; + default: + LV_LOG_ERROR("Error g_caseId: %d", g_caseId); + break; + } + + lv_draw_vector(ctx); + + lv_vector_path_delete(path); + lv_vector_dsc_delete(ctx); +} + +static void delete_event_cb(lv_event_t* e) +{ + lv_obj_t* obj = lv_event_get_target(e); + lv_draw_buf_t* draw_buf = lv_canvas_get_draw_buf(obj); + lv_draw_buf_destroy(draw_buf); +} + +static void click_event_cb(lv_event_t* e) +{ + lv_obj_add_flag(g_canvas, LV_OBJ_FLAG_HIDDEN); + lv_obj_remove_flag(g_list, LV_OBJ_FLAG_HIDDEN); +} + +static void event_handler(lv_event_t* e) +{ + lv_event_code_t code = lv_event_get_code(e); + lv_obj_t* obj = lv_event_get_target_obj(e); + if (code == LV_EVENT_CLICKED) { + LV_UNUSED(obj); + lv_obj_t* list = lv_event_get_user_data(e); + const char* txt = lv_list_get_button_text(list, obj); + if (strcmp("test draw append path", txt) == 0) { + g_caseId = 1; + } else if (strcmp("test draw arc path", txt) == 0) { + g_caseId = 2; + } else if (strcmp("test draw basic path", txt) == 0) { + g_caseId = 3; + } else if (strcmp("test draw blend modes comparison", txt) == 0) { + g_caseId = 4; + } else if (strcmp("test draw combined shapes", txt) == 0) { + g_caseId = 5; + } else if (strcmp("test draw complex fill rules", txt) == 0) { + g_caseId = 6; + } else if (strcmp("test draw copy path", txt) == 0) { + g_caseId = 7; + } else if (strcmp("test draw cubic path", txt) == 0) { + g_caseId = 8; + } else if (strcmp("test draw fill and stroke", txt) == 0) { + g_caseId = 9; + } else if (strcmp("test draw fill linear gradient", txt) == 0) { + g_caseId = 10; + } else if (strcmp("test draw fill only", txt) == 0) { + g_caseId = 11; + } else if (strcmp("test draw fill basic pattern", txt) == 0) { + g_caseId = 12; + } else if (strcmp("test draw image fill with transform", txt) == 0) { + g_caseId = 13; + } else if (strcmp("test draw fill rounded rect", txt) == 0) { + g_caseId = 14; + } else if (strcmp("test draw fill gradient with trabsparency", txt) == 0) { + g_caseId = 15; + } else if (strcmp("test draw line caps", txt) == 0) { + g_caseId = 16; + } else if (strcmp("test draw line joins", txt) == 0) { + g_caseId = 17; + } else if (strcmp("test draw miter limit comparison", txt) == 0) { + g_caseId = 18; + } else if (strcmp("test draw quad path", txt) == 0) { + g_caseId = 19; + } else if (strcmp("test draw fill radial gradient", txt) == 0) { + g_caseId = 20; + } else if (strcmp("test draw rect path", txt) == 0) { + g_caseId = 21; + } else if (strcmp("test draw shapes group", txt) == 0) { + g_caseId = 22; + } else if (strcmp("test draw stroke linear gradient", txt) == 0) { + g_caseId = 23; + } else if (strcmp("test draw stroke only", txt) == 0) { + g_caseId = 24; + } else if (strcmp("test draw stroke radial gradient", txt) == 0) { + g_caseId = 25; + } else if (strcmp("test draw matrix operations", txt) == 0) { + g_caseId = 26; + } else if (strcmp("test draw transforms", txt) == 0) { + g_caseId = 27; + } else if (strcmp("test error handling null params", txt) == 0) { + g_caseId = 28; + } else if (strcmp("test error handing invalid values", txt) == 0) { + g_caseId = 29; + } else if (strcmp("test draw fill units", txt) == 0) { + g_caseId = 30; + } else { + LV_LOG_USER("error case: %s", txt); + } + + LV_LOG_USER("g_caseId: %d", g_caseId); + + lv_obj_remove_flag(g_canvas, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(list, LV_OBJ_FLAG_HIDDEN); + + LV_LOG_USER("Clicked: %s", lv_list_get_button_text(list, obj)); + } +} + +static void testcase_list_create(void) +{ + /*Create a list*/ + lv_obj_t* list; + list = lv_list_create(lv_scr_act()); + lv_obj_set_size(list, 400, 400); + lv_obj_center(list); + + /*Add buttons to the list*/ + lv_obj_t* btn; + lv_list_add_text(list, "vector api cases"); + btn = lv_list_add_button(list, LV_SYMBOL_FILE, "test draw append path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_DIRECTORY, "test draw arc path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_TRASH, "test draw basic path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_CHARGE, "test draw blend modes comparison"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_WIFI, "test draw combined shapes"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_GPS, "test draw complex fill rules"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_USB, "test draw copy path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BATTERY_FULL, "test draw cubic path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BELL, "test draw fill and stroke"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BLUETOOTH, "test draw fill linear gradient"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_GPS, "test draw fill only"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_WIFI, "test draw fill basic pattern"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_USB, "test draw image fill with transform"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BATTERY_3, "test draw fill rounded rect"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_CHARGE, "test draw fill gradient with trabsparency"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BELL, "test draw line caps"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_GPS, "test draw line joins"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_WIFI, "test draw miter limit comparison"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BLUETOOTH, "test draw quad path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_GPS, "test draw fill radial gradient"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_USB, "test draw rect path"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BATTERY_3, "test draw shapes group"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_CHARGE, "test draw stroke linear gradient"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BELL, "test draw stroke only"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_GPS, "test draw stroke radial gradient"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_USB, "test draw matrix operations"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BATTERY_3, "test draw transforms"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_CHARGE, "test error handling null params"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BELL, "test error handing invalid values"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_BELL, "test draw fill units"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + + g_list = list; +} + +/********************** + * STATIC VARIABLES + **********************/ + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void lv_api_test_vector_graphic(void* param) +{ + (void)param; + testcase_list_create(); + + lv_draw_buf_t* draw_buf = lv_draw_buf_create(WIDTH, HEIGHT, LV_COLOR_FORMAT_ARGB8888, LV_STRIDE_AUTO); + lv_draw_buf_clear(draw_buf, NULL); + + lv_obj_t* canvas = lv_canvas_create(lv_scr_act()); + lv_canvas_set_draw_buf(canvas, draw_buf); + + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_malloc(sizeof(lv_vector_demo_t)); + lv_obj_set_user_data(canvas, demo); + vector_demo_constructor(canvas); + + lv_obj_add_event_cb(canvas, vector_demo_event_cb, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(canvas, delete_event_cb, LV_EVENT_DELETE, NULL); + lv_obj_add_event_cb(canvas, click_event_cb, LV_EVENT_CLICKED, NULL); + + lv_obj_add_flag(canvas, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(canvas, LV_OBJ_FLAG_CLICKABLE); + + g_canvas = canvas; +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +#endif diff --git a/testcases/lvgldemo_test/vector_graphic_test/lv_demo_vector_graphic_test.h b/testcases/lvgldemo_test/vector_graphic_test/lv_demo_vector_graphic_test.h new file mode 100644 index 0000000..96cd349 --- /dev/null +++ b/testcases/lvgldemo_test/vector_graphic_test/lv_demo_vector_graphic_test.h @@ -0,0 +1,40 @@ +/** + * @file lv_demo_vector_graphic_test.h + * + */ + +#ifndef LV_DEMO_VECTOR_GRAPHIC_TEST_H +#define LV_DEMO_VECTOR_GRAPHIC_TEST_H + +#ifdef __cplusplus +extern "C" { +#endif + +/********************* + * INCLUDES + *********************/ +#include "../lvgldemo_test.h" + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * GLOBAL PROTOTYPES + **********************/ +void lv_api_test_vector_graphic(void* param); +void lv_quality_test_vector_graphic(void* param); + +/********************** + * MACROS + **********************/ + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +#endif /*LV_DEMO_VECTOR_GRAPHIC_TEST_H*/ diff --git a/testcases/lvgldemo_test/vector_graphic_test/lv_quality_test_vector_graphic.c b/testcases/lvgldemo_test/vector_graphic_test/lv_quality_test_vector_graphic.c new file mode 100644 index 0000000..78380c1 --- /dev/null +++ b/testcases/lvgldemo_test/vector_graphic_test/lv_quality_test_vector_graphic.c @@ -0,0 +1,276 @@ +/** + * @file lv_quality_test_vector_graphic.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "lv_demo_vector_graphic_test.h" +#include "sys/time.h" +#include "time.h" +#include "unistd.h" +#include +#include + +#if CONFIG_VECTOR_GRAPHIC_TEST + +typedef struct { + lv_obj_t* obj; + lv_timer_t* anim_timer; + int iterations; +} lv_vector_demo_t; + +static int g_caseId; +static lv_obj_t* g_canvas; +static lv_obj_t* g_list; + +static void anim_timer_cb(lv_timer_t* timer); +static void vector_demo_constructor(lv_obj_t* obj); +static void vector_demo_destructor(lv_obj_t* obj); +static void vector_demo_event_cb(lv_event_t* e); +static void draw_vector(lv_layer_t* layer, int iterations); + +/********************* + * DEFINES + *********************/ +#define WIDTH 640 +#define HEIGHT 480 + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ + +static void draw_performance_path_reuse(lv_vector_dsc_t* ctx, lv_vector_path_t* path, int iterations) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_fpoint_t pc = { 100, 100 }; + lv_vector_path_append_circle(path, &pc, 50, 50); + + for (int i = 0; i < iterations; i++) { + lv_color_t color = lv_color_make(rand() % 255, rand() % 255, rand() % 255); + + lv_matrix_t matrix; + lv_matrix_identity(&matrix); + float scale = 0.5f + (rand() % 150) / 100.0f; + lv_matrix_scale(&matrix, scale, scale); + float x = rand() % 640; + float y = rand() % 480; + lv_matrix_translate(&matrix, x, y); + lv_vector_dsc_set_transform(ctx, &matrix); + + lv_vector_dsc_set_stroke_color(ctx, color); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_stroke_width(ctx, 2.0f); + lv_vector_dsc_set_fill_color(ctx, color); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + + lv_vector_dsc_add_path(ctx, path); + } +} + +static void draw_performance_dsc_reuse(lv_vector_dsc_t* ctx, lv_vector_path_t* path, int iterations) +{ + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + lv_vector_dsc_set_fill_color(ctx, lv_color_make(0x00, 0xA8, 0xF3)); + lv_vector_dsc_set_fill_opa(ctx, LV_OPA_COVER); + + lv_vector_dsc_set_stroke_color(ctx, lv_color_make(0x00, 0xA8, 0xF3)); + lv_vector_dsc_set_stroke_opa(ctx, LV_OPA_0); + lv_vector_dsc_set_stroke_width(ctx, 2.0f); + + for (int i = 0; i < iterations; i++) { + lv_vector_path_clear(path); + lv_vector_dsc_identity(ctx); + + int points_num = 3 + rand() % 6; + int start_x = rand() % (WIDTH - 50); + int start_y = rand() % (400 - 50); + + lv_fpoint_t pts1 = { start_x, start_y }; + lv_vector_path_move_to(path, &pts1); + + for (int j = 0; j < points_num; j++) { + int x = start_x + rand() % 50; + int y = start_y + rand() % 50; + lv_fpoint_t pts2 = { x, y }; + lv_vector_path_line_to(path, &pts2); + } + lv_vector_path_close(path); + lv_vector_dsc_add_path(ctx, path); + } +} + +static void anim_timer_cb(lv_timer_t* timer) +{ + lv_vector_demo_t* demo = (lv_vector_demo_t*)timer->user_data; + lv_obj_invalidate(demo->obj); +} + +static void vector_demo_constructor(lv_obj_t* obj) +{ + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_obj_get_user_data(obj); + demo->obj = obj; + demo->anim_timer = lv_timer_create(anim_timer_cb, 16, demo); +} + +static void vector_demo_destructor(lv_obj_t* obj) +{ + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_obj_get_user_data(obj); + lv_timer_delete(demo->anim_timer); +} + +static void vector_demo_event_cb(lv_event_t* e) +{ + lv_event_code_t code = lv_event_get_code(e); + lv_obj_t* obj = lv_event_get_current_target(e); + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_obj_get_user_data(obj); + + if (code == LV_EVENT_DRAW_MAIN) { + lv_layer_t* layer = lv_event_get_layer(e); + draw_vector(layer, demo->iterations); + } +} + +static void draw_vector(lv_layer_t* layer, int iterations) +{ + lv_vector_dsc_t* ctx = lv_vector_dsc_create(layer); + lv_vector_path_t* path = lv_vector_path_create(LV_VECTOR_PATH_QUALITY_MEDIUM); + + switch (g_caseId) { + case 1: + draw_performance_path_reuse(ctx, path, iterations); + break; + case 2: + draw_performance_dsc_reuse(ctx, path, iterations); + break; + default: + break; + } + + lv_draw_vector(ctx); + + lv_vector_path_delete(path); + lv_vector_dsc_delete(ctx); +} + +static void delete_event_cb(lv_event_t* e) +{ + lv_obj_t* obj = lv_event_get_current_target(e); + lv_draw_buf_t* draw_buf = lv_canvas_get_draw_buf(obj); + lv_draw_buf_destroy(draw_buf); + vector_demo_destructor(obj); +} + +static void click_event_cb(lv_event_t* e) +{ + lv_obj_add_flag(g_canvas, LV_OBJ_FLAG_HIDDEN); + lv_obj_remove_flag(g_list, LV_OBJ_FLAG_HIDDEN); +} + +static void event_handler(lv_event_t* e) +{ + lv_event_code_t code = lv_event_get_code(e); + lv_obj_t* obj = lv_event_get_target_obj(e); + if (code == LV_EVENT_CLICKED) { + LV_UNUSED(obj); + lv_obj_t* list = lv_event_get_user_data(e); + const char* txt = lv_list_get_button_text(list, obj); + if (strcmp("performance path reuse", txt) == 0) { + g_caseId = 1; + } else if (strcmp("performance desc reuse", txt) == 0) { + g_caseId = 2; + } + lv_obj_remove_flag(g_canvas, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(list, LV_OBJ_FLAG_HIDDEN); + + LV_LOG_USER("Clicked: %s", lv_list_get_button_text(list, obj)); + } +} + +static void testcase_list_create(void) +{ + /*Create a list*/ + lv_obj_t* list; + list = lv_list_create(lv_scr_act()); + lv_obj_set_size(list, 400, 400); + lv_obj_center(list); + + /*Add buttons to the list*/ + lv_obj_t* btn; + lv_list_add_text(list, "vector cases"); + btn = lv_list_add_button(list, LV_SYMBOL_FILE, "performance path reuse"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + btn = lv_list_add_button(list, LV_SYMBOL_DIRECTORY, "performance desc reuse"); + lv_obj_add_event_cb(btn, event_handler, LV_EVENT_CLICKED, list); + + g_list = list; +} + +/********************** + * STATIC VARIABLES + **********************/ + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void lv_quality_test_vector_graphic(void* param) +{ + LV_ASSERT_NULL(param); + int iterations = *(int*)param; + testcase_list_create(); + + lv_draw_buf_t* draw_buf = lv_draw_buf_create(WIDTH, HEIGHT, LV_COLOR_FORMAT_ARGB8888, LV_STRIDE_AUTO); + lv_draw_buf_clear(draw_buf, NULL); + + lv_obj_t* canvas = lv_canvas_create(lv_scr_act()); + lv_canvas_set_draw_buf(canvas, draw_buf); + + lv_vector_demo_t* demo = (lv_vector_demo_t*)lv_malloc(sizeof(lv_vector_demo_t)); + demo->iterations = iterations > 0 ? iterations : 1000; // Default to 1000 if not specified + + lv_obj_set_user_data(canvas, demo); + vector_demo_constructor(canvas); + + lv_obj_add_event_cb(canvas, vector_demo_event_cb, LV_EVENT_ALL, NULL); + lv_obj_add_event_cb(canvas, delete_event_cb, LV_EVENT_DELETE, NULL); + lv_obj_add_event_cb(canvas, click_event_cb, LV_EVENT_CLICKED, NULL); + + lv_obj_add_flag(canvas, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(canvas, LV_OBJ_FLAG_CLICKABLE); + + g_canvas = canvas; +} + +/********************** + * STATIC FUNCTIONS + **********************/ +#else + +void lv_quality_test_vector_graphic(void* param) +{ + LV_UNUSED(param); +#if LV_USE_LABEL != 0 + /*fallback for online examples*/ + lv_obj_t* label = lv_label_create(lv_screen_active()); + lv_label_set_text(label, "Vector graphics is not enabled"); + lv_obj_center(label); +#else + LV_LOG_WARN("Vector graphics is not enabled"); +#endif +} + +#endif diff --git a/testcases/media_test/CMakeLists.txt b/testcases/media_test/CMakeLists.txt new file mode 100644 index 0000000..f41c731 --- /dev/null +++ b/testcases/media_test/CMakeLists.txt @@ -0,0 +1,460 @@ +# ############################################################################## +# apps/tests/testcases/media_test/CMakeLists.txt +# +# Licensed to the Apache Software Foundation (ASF) under one or more contributor +# license agreements. See the NOTICE file distributed with this work for +# additional information regarding copyright ownership. The ASF licenses this +# file to you under the Apache License, Version 2.0 (the "License"); you may not +# use this file except in compliance with the License. You may obtain a copy of +# the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations under +# the License. +# +# ############################################################################## + +if(CONFIG_MEDIAS_TEST) + + include_directories( + ${CMAKE_CURRENT_SOURCE_DIR}/include ${NUTTX_DIR}/../apps/frameworks/media + ${NUTTX_DIR}/../apps/frameworks/media/utils + ${NUTTX_DIR}/../apps/external/ffmpeg/ffmpeg) + + nuttx_add_library(inner_media_test) + + set(MAINSRC "") + set(CSRCS "") + set(PROGNAME "") + + if(CONFIG_MEDIA_GRAPH_TEST OR CONFIG_MEDIA_STABILITY_TEST) + list(APPEND CSRCS + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_test.c") + endif() + + if(CONFIG_MEDIA_CLIENT_TEST OR CONFIG_MEDIA_SERVER_TEST) + list(APPEND CSRCS "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/media_rpc.c") + endif() + + if(CONFIG_MEDIA_GRAPH_TEST) + list(APPEND CSRCS + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaPolicyTest.c") + list( + APPEND + PROGNAME + "media_graph_open" + "media_graph_stop" + "media_graph_pause" + "media_stream_switch" + "media_policy_setget" + "media_policy_indecrease" + "media_policy_modeChange" + "media_policy_switch" + "media_policy_set_volume" + "media_loop_open" + "media_graph_start" + "media_graph_single_volume" + "media_graph_mul_volume" + "media_policy_mul_volume" + "media_policy_single_volume" + "media_graph_isplay_test" + "media_graph_duration_test" + "media_graph_seek" + "media_graph_loop_test" + "media_graph_record_time" + "media_graph_reset" + "media_loop_play" + "media_loop_take_picture") + list( + APPEND + MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_open.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_stop.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_pause.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaStreamSwitch.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaSetGet.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaInDecrease.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaModeChange.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaSwitch.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_policy/MediaVolumeAdjust.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_loop_open.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_start.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_set_volume_test.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_mul_set_volume_test.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_mul_set_stream_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_set_stream_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_isplay_test.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_duration_test.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_seek_and_position.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_loop_test.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_record_time.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_reset.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_loop_play.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_graph/media_graph_loop_take_picture.c") + + if(CONFIG_LIBUV_EXTENSION) + list( + APPEND + PROGNAME + "media_uv_start" + "media_uv_stop" + "media_uv_reset" + "media_uv_position" + "media_uv_pause" + "media_uv_duration" + "media_uv_isplaying" + "media_uv_policy_volume" + "media_uv_policy_dein_volume" + "media_uv_record_time" + "media_uv_stab_play" + "media_uv_stab_volume" + "media_uv_stab_pause" + "media_uv_loop_open" + "media_uv_stab_conflict" + "media_uv_stab_switch" + "media_uv_stab_seek" + "media_uv_stab_multi_seek" + "media_uv_stab_multi_play" + "media_uv_set_loop" + "media_uv_graph_volume" + "media_uv_seek_position" + "media_uv_loop_play" + "media_uv_timestamp") + + list( + APPEND + MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_start.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stop.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_reset.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_position.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_pause.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_duration.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_isplaying.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_policy_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_policy_dein_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_record_time.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_play.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_pause.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_loop_open.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_conflict.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_switch.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_seek.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_multi_seek.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_stab_multi_play.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_set_loop.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_graph_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_seek_position.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_loop_play.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_uv/media_uv_timestamp.c") + endif() + endif() + + if(CONFIG_MEDIA_CLIENT_TEST) + list( + APPEND + PROGNAME + "media_rpc_client_test01" + "media_rpc_client_test02" + "media_rpc_client_test03" + "media_rpc_client_test04" + "media_rpc_client_test05" + "media_rpc_client_test06" + "media_rpc_client_test07" + "media_rpc_parcel_test01" + "media_rpc_parcel_test02") + list( + APPEND + MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client02.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client03.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client04.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client05.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client06.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_client/media_client07.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_parcel/media_parcel01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_parcel/media_parcel02.c") + endif() + + if(CONFIG_MEDIA_SERVER_TEST) + list( + APPEND + PROGNAME + "media_rpc_server_t" + "media_rpc_server_test01" + "media_rpc_server_test02" + "media_rpc_server_test03" + "media_rpc_server_test04" + "media_rpc_server_test05" + "media_rpc_server_test06") + list( + APPEND + MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server02.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server03.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server04.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server05.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_rpc/rpc_server/media_server06.c") + endif() + + if(CONFIG_MEDIA_FOCUS_TEST) + list(APPEND CSRCS + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_test.c") + list( + APPEND + PROGNAME + "media_focus_request_api_test01" + "media_focus_request_api_test02" + "media_focus_request_api_test03" + "media_focus_request_api_test04" + "media_focus_stack_test01" + "media_focus_stack_test02" + "media_focus_stack_test03" + "media_focus_stack_test04" + "media_focus_event_test01" + "media_focus_app_test01" + "media_focus_app_test02" + "media_focus_app_test03" + "media_focus_nomemory_test01" + "media_focus_read_matrix_test01") + list( + APPEND + MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_request_api_test01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_request_api_test02.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_request_api_test03.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_request_api_test04.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_stack_test01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_stack_test02.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_stack_test03.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_stack_test04.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_event_test01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_app_test01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_app_test02.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_app_test03.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_nomemory_test01.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_focus/media_focus_read_matrix_test01.c" + ) + endif() + + if(CONFIG_MEDIA_STABILITY_TEST) + list( + APPEND + PROGNAME + "media_stab_trans_phone" + "media_stab_trans_blue" + "media_stab_play_list" + "media_stab_play_pause" + "mediatest_stab_switch" + "mediatest_stab_play_multi" + "mediatest_stab_play_next" + "media_stab_set_volume" + "media_stab_play_seek" + "media_play_multi_seek") + list( + APPEND + MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/policy_trans_phone.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/policy_trans_blue.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_play_list.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_play_pause.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/mediatest_switch.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/mediatest_play_multi_pause.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_play_next.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_volume.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_play_seek.c" + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_play_multi_seek.c") + + if(CONFIG_AUDIOUTILS_ALSA_LIB) + list(APPEND PROGNAME "alsa_stab_play_list") + list(APPEND MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/media_stability/media_alsa_play_list.c") + endif() + endif() + + if(CONFIG_MEDIATEST_TOOL) + list(APPEND PROGNAME "mediatest") + list(APPEND MAINSRC "${CMAKE_CURRENT_SOURCE_DIR}/media_comp/media_player.c") + endif() + + if(CONFIG_MEDIATEST_PLAYER) + list(APPEND PROGNAME "mediatest_player") + list(APPEND MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/audio_player.c") + list(APPEND CSRCS "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/audio_focus.c" + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/audio_list.c" + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/audio_player_utils.c" + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/audio_manager.c") + if(CONFIG_LIBUV_EXTENSION) + list(APPEND CSRCS + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/mediatest_session.c") + list(APPEND PROGNAME "audioserver" "audioplayer") + list(APPEND MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/mediatest_session_suit.c" + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/media_player_tool.c") + endif() + list(APPEND PROGNAME "mediatest_tool") + list(APPEND MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/mediatest_tool.c") + if(CONFIG_TELEPHONY) + include_directories(${APPDIR}/frameworks/telephony) + list(APPEND CSRCS + "${CMAKE_CURRENT_SOURCE_DIR}/audio_player/audio_telephony.c") + endif() + add_compile_options(-Wno-unused-function -Wno-unused-variable) + endif() + + if(CONFIG_VIDEOTEST_PLAYER) + if(CONFIG_LIBUV_EXTENSION) + list(APPEND PROGNAME "videotool" "videoserver") + list(APPEND MAINSRC + "${CMAKE_CURRENT_SOURCE_DIR}/video_player/video_test_tool.c" + "${CMAKE_CURRENT_SOURCE_DIR}/video_player/video_test_manager.c") + endif() + endif() + + target_sources(inner_media_test PRIVATE ${CSRCS}) + list(LENGTH MAINSRC SOURCE_FILES_COUNT) + math(EXPR LAST_INDEX "${SOURCE_FILES_COUNT} - 1") + foreach(INDEX RANGE 0 ${LAST_INDEX}) + list(GET MAINSRC ${INDEX} SOURCE_FILE) + list(GET PROGNAME ${INDEX} EXECUTABLE_NAME) + nuttx_add_application( + NAME + ${EXECUTABLE_NAME} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + ${SOURCE_FILE} + MODULE + ${CONFIG_TESTS_TESTCASES}) + endforeach() + + if(CONFIG_MEDIA_FATE) + include_directories(${CMAKE_BINARY_DIR}/apps/external/ffmpeg) + + set(FFMPEG_PATH ${NUTTX_DIR}/../apps/external/ffmpeg/ffmpeg) + set(FATEMAINSRC "") + set(FATEPROGNAME "") + + list( + APPEND + FATEPROGNAME + "url" + "seek" + "seek_utils" + "rtmpdh" + "noproxy" + "avpacket" + "celp_math" + "codec_desc" + "golomb" + "mpeg12framerate" + "mathops" + "avcodec" + "htmlsubtitles" + "mjpegenc_huffman" + "jpeg2000dwt" + "pixdesc_query" + "floatimg_cmp" + "adler32" + "aes" + "aes_ctr" + "camellia" + "cast5" + "base64" + "blowfish" + "crc" + "fifo" + "hash" + "hwdevice" + "integer" + "lfg" + "uuid" + "twofish" + "eval" + "md5" + "opt" + "xtea" + "ripemd" + "sha512" + "sha" + "tea") + + list( + APPEND + FATEMAINSRC + "${FFMPEG_PATH}/libavformat/tests/url.c" + "${FFMPEG_PATH}/libavformat/tests/seek.c" + "${FFMPEG_PATH}/libavformat/tests/seek_utils.c" + "${FFMPEG_PATH}/libavformat/tests/rtmpdh.c" + "${FFMPEG_PATH}/libavformat/tests/noproxy.c" + "${FFMPEG_PATH}/libavcodec/tests/avpacket.c" + "${FFMPEG_PATH}/libavcodec/tests/celp_math.c" + "${FFMPEG_PATH}/libavcodec/tests/codec_desc.c" + "${FFMPEG_PATH}/libavcodec/tests/golomb.c" + "${FFMPEG_PATH}/libavcodec/tests/mpeg12framerate.c" + "${FFMPEG_PATH}/libavcodec/tests/mathops.c" + "${FFMPEG_PATH}/libavcodec/tests/avcodec.c" + "${FFMPEG_PATH}/libavcodec/tests/htmlsubtitles.c" + "${FFMPEG_PATH}/libavcodec/tests/mjpegenc_huffman.c" + "${FFMPEG_PATH}/libavcodec/tests/jpeg2000dwt.c" + "${FFMPEG_PATH}/libswscale/tests/pixdesc_query.c" + "${FFMPEG_PATH}/libswscale/tests/floatimg_cmp.c" + "${FFMPEG_PATH}/libavutil/tests/adler32.c" + "${FFMPEG_PATH}/libavutil/tests/aes.c" + "${FFMPEG_PATH}/libavutil/tests/aes_ctr.c" + "${FFMPEG_PATH}/libavutil/tests/camellia.c" + "${FFMPEG_PATH}/libavutil/tests/cast5.c" + "${FFMPEG_PATH}/libavutil/tests/base64.c" + "${FFMPEG_PATH}/libavutil/tests/blowfish.c" + "${FFMPEG_PATH}/libavutil/tests/crc.c" + "${FFMPEG_PATH}/libavutil/tests/fifo.c" + "${FFMPEG_PATH}/libavutil/tests/hash.c" + "${FFMPEG_PATH}/libavutil/tests/hwdevice.c" + "${FFMPEG_PATH}/libavutil/tests/integer.c" + "${FFMPEG_PATH}/libavutil/tests/lfg.c" + "${FFMPEG_PATH}/libavutil/tests/uuid.c" + "${FFMPEG_PATH}/libavutil/tests/twofish.c" + "${FFMPEG_PATH}/libavutil/tests/eval.c" + "${FFMPEG_PATH}/libavutil/tests/md5.c" + "${FFMPEG_PATH}/libavutil/tests/opt.c" + "${FFMPEG_PATH}/libavutil/tests/xtea.c" + "${FFMPEG_PATH}/libavutil/tests/ripemd.c" + "${FFMPEG_PATH}/libavutil/tests/sha512.c" + "${FFMPEG_PATH}/libavutil/tests/sha.c" + "${FFMPEG_PATH}/libavutil/tests/tea.c") + + add_compile_options(-Wno-error -Wno-shadow -Wno-parentheses -Wno-pointer-sign) + list(LENGTH FATEMAINSRC FATE_SOURCE_FILES_COUNT) + math(EXPR FATE_LAST_INDEX "${FATE_SOURCE_FILES_COUNT} - 1") + foreach(INDEX RANGE 0 ${FATE_LAST_INDEX}) + list(GET FATEMAINSRC ${INDEX} FATE_SOURCE_FILE) + list(GET FATEPROGNAME ${INDEX} FATE_EXECUTABLE_NAME) + nuttx_add_application( + NAME + ${FATE_EXECUTABLE_NAME} + PRIORITY + ${CONFIG_TESTING_TESTCASES_PRIORITY} + STACKSIZE + ${CONFIG_TESTING_TESTCASES_STACKSIZE} + SRCS + ${FATE_SOURCE_FILE} + DEPENDS + ffmpeg + MODULE + ${CONFIG_TESTS_TESTCASES}) + endforeach() + endif() + +endif() diff --git a/testcases/media_test/audio_player/audio_focus.c b/testcases/media_test/audio_player/audio_focus.c new file mode 100755 index 0000000..46260b1 --- /dev/null +++ b/testcases/media_test/audio_player/audio_focus.c @@ -0,0 +1,1079 @@ +#include "audio_focus.h" +#include +#include +#include +#include +#include +#include +#include +// #define LOG_TAG "audio_focus" +// #include + +/**************************************************************************** + * Public Types + ****************************************************************************/ +// Audio matrix value +typedef enum +{ + ACC = 0, + REJ, + LOS, + BAC, + BAC_D, + BAC_K, // 5 + NONE, +} test_interactive_value_t; + +typedef struct test_focus_data +{ + int focus_level; + int focus_state; // Saveinteractive_value_t + audio_focus_callback focus_callback; + void *callback_argv; +} test_focus_data_t; + +typedef struct af_stack +{ + struct list_node list_head; + int top; + int capacity; + pthread_mutex_t mutex; +} test_af_stack_t; + +typedef struct af_stack_entry +{ + struct list_node list; + test_focus_data_t data; +} test_af_stack_entry_t; + +struct test_audio_matrix +{ + int req_lv; + int top_lv; + test_interactive_value_t req_ret; + test_interactive_value_t top_ret; +}; + +/**************************************************************************** + * Public Data + ****************************************************************************/ +static test_af_stack_t *g_afs = NULL; + +/**************************************************************************** + * Private Functions + ****************************************************************************/ +static void test_print_each_stack_item(test_af_stack_t *af); + +static void test_af_stack_lock(void) +{ + // syslog(LOG_DEBUG, "test_af_stack_lock\n"); + pthread_mutex_lock(&g_afs->mutex); +} + +static void test_af_stack_unlock(void) +{ + // syslog(LOG_DEBUG, "test_af_stack_unlock\n"); + pthread_mutex_unlock(&g_afs->mutex); +} + +static test_af_stack_t *test_af_stack_init(void) +{ + test_af_stack_t *af_stack = malloc(sizeof(test_af_stack_t)); + if (af_stack == NULL) + { + syslog(LOG_ERR, "Error! malloc failed"); + return NULL; + } + list_initialize(&af_stack->list_head); + af_stack->capacity = AUDIO_FOCUS_STACK_CAP; + af_stack->top = 0; + /* Initial property mutex */ + pthread_mutex_init(&af_stack->mutex, NULL); + return af_stack; +} +#if 0 +static void af_stack_destroy(test_af_stack_t *head) +{ + assert(head); + test_af_stack_lock(); + test_af_stack_entry_t *af_stack_entry, *temp_entry; + list_for_every_entry_safe(&head->list_head, af_stack_entry, temp_entry, test_af_stack_entry_t, list) + { + if(af_stack_entry) + { + list_delete(&af_stack_entry->list); + free(af_stack_entry); + af_stack_entry = NULL; + } + } + list_clear_node(&head->list_head); + /* destroy mutex */ + pthread_mutex_destroy(&head->mutex); + head->capacity = 0; + head->top = 0; + free(head); + test_af_stack_unlock(); +} +#endif +static void test_af_stack_push(test_af_stack_t *af, test_focus_data_t x) +{ + if (!af) + { + return; + } + if (af->top == af->capacity) + { + syslog(LOG_ERR, "Stack full, return\n"); + return; + } + test_af_stack_entry_t *af_stack_entry = + malloc(sizeof(test_af_stack_entry_t)); + af_stack_entry->data = x; + list_add_after(&af->list_head, &af_stack_entry->list); + af->top++; +} + +static void test_af_stack_pop(test_af_stack_t *af) +{ + if (!af || af->top <= 0) + { + return; + } + + /* print af stack */ + test_print_each_stack_item(g_afs); + test_af_stack_entry_t *af_stack_entry = + container_of(af->list_head.next, test_af_stack_entry_t, list); + if (af_stack_entry) + { + list_delete(&af_stack_entry->list); + free(af_stack_entry); + af_stack_entry = NULL; + af->top--; + syslog(LOG_INFO, "%s success\n", __func__); + } +} + +static void +test_af_stack_delete_item(test_af_stack_t *af, + test_af_stack_entry_t *af_stack_entry) +{ + if (!af || af->top <= 0) + { + return; + } + + /* print af stack */ + test_print_each_stack_item(g_afs); + if (af_stack_entry) + { + test_af_stack_entry_t *stack_entry, *temp_entry; + list_for_every_entry_safe(&af->list_head, stack_entry, temp_entry, + test_af_stack_entry_t, list) + { + if (stack_entry == af_stack_entry) + { + list_delete(&af_stack_entry->list); + free(af_stack_entry); + af_stack_entry = NULL; + syslog(LOG_INFO, "%s success\n", __func__); + af->top--; + } + } + } +} + +static bool test_af_stack_empty(test_af_stack_t *af) +{ + if (!af) + { + return true; + } + return af->top == 0; +} + +static test_af_stack_entry_t *test_af_stack_top(test_af_stack_t *af) +{ + if (!af || af->top <= 0) + { + return NULL; + } + + test_af_stack_entry_t *af_stack_entry = + container_of(af->list_head.next, test_af_stack_entry_t, list); + return af_stack_entry; +} + +static bool test_af_stack_full(test_af_stack_t *af) +{ + if (!af) + { + return true; + } + + return af->top == AUDIO_FOCUS_STACK_CAP; +} + +static void +test_audio_focus_arbitration(struct test_audio_matrix *matrix) +{ + if (!matrix) + { + return; + } + + switch (matrix->req_lv) + { + case AUDIO_STREAM_SCO: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + default: + break; + } + break; + case AUDIO_STREAM_RING: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + default: + break; + } + break; + case AUDIO_STREAM_ALARM: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + default: + break; + } + break; + case AUDIO_STREAM_ENFORCED: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + default: + break; + } + break; + case AUDIO_STREAM_NOTIFY: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = BAC_D; + break; + default: + break; + } + break; + case AUDIO_STREAM_RECORD: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + } + break; + case AUDIO_STREAM_TTS: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = LOS; + break; + } + break; + case AUDIO_STREAM_HEALTH: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = BAC_D; + break; + } + break; + case AUDIO_STREAM_SPORT: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = BAC_D; + break; + } + break; + case AUDIO_STREAM_INFO: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = BAC_D; + break; + } + break; + case AUDIO_STREAM_MUSIC: + switch (matrix->top_lv) + { + case AUDIO_STREAM_SCO: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RING: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ALARM: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_ENFORCED: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_NOTIFY: + matrix->req_ret = BAC_D; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_RECORD: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_TTS: + matrix->req_ret = REJ; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_HEALTH: + matrix->req_ret = BAC_D; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_SPORT: + matrix->req_ret = BAC_D; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_INFO: + matrix->req_ret = BAC_D; + matrix->top_ret = NONE; + break; + case AUDIO_STREAM_MUSIC: + matrix->req_ret = ACC; + matrix->top_ret = REJ; + break; + } + break; + default: + break; + } +} + +/**************************************************************************** + * Public functions + ****************************************************************************/ +void test_audio_focus_init(void) { g_afs = test_af_stack_init(); } + +int test_get_af_stack_used(void) +{ + if (g_afs) + { + return g_afs->top; + } + return 0; +} + +/** + * @brief Allow application to request audio focus. + * + * @param[out] return_type pointer of play return suggestion for app + * @param[in] stream_type one of stream types defined in + * media_api.h + * @param[in] callback_method callback method of request app + * @param[in] callback_argv argument of callback + * @return NULL when request failed, void* handle for request. + * @note Value of return_type are announced above. + */ +void *test_audio_focus_request(int *return_type, int stream_type, + audio_focus_callback callback_method, + void *callback_argv) +{ + if (!callback_method) + { + return NULL; + } + + test_focus_data_t fdata = {0}; + test_af_stack_entry_t *req_handle = NULL; + + if (test_af_stack_full(g_afs)) + { + syslog(LOG_ERR, "audio focus stack full\n"); + return NULL; + } + + test_af_stack_lock(); + + if (test_af_stack_empty(g_afs)) + { + /* Empty Stack */ + fdata.callback_argv = callback_argv, + fdata.focus_callback = callback_method, + fdata.focus_level = stream_type, fdata.focus_state = ACC; + *return_type = AUDIO_FOCUS_PLAY; + test_af_stack_push(g_afs, fdata); + req_handle = test_af_stack_top(g_afs); + test_af_stack_unlock(); + return (void *)req_handle; + } + + // Get current Stack top Priority + test_af_stack_entry_t *top = test_af_stack_top(g_afs); + struct test_audio_matrix matrix = {0}; + matrix.req_lv = stream_type; + matrix.top_lv = top->data.focus_level; + // RequestPriority and Stack top Priority arbitration + test_audio_focus_arbitration(&matrix); + + int top_return_type = AUDIO_FOCUS_PLAY; + switch (matrix.req_ret) + { + case ACC: + *return_type = AUDIO_FOCUS_PLAY; + break; + case REJ: + *return_type = AUDIO_FOCUS_STOP; + break; + case BAC_D: + *return_type = AUDIO_FOCUS_PLAY_WITH_DUCK; + break; + case NONE: + *return_type = AUDIO_FOCUS_STOP; + default: + break; + } + + switch (matrix.top_ret) + { + case REJ: + top_return_type = AUDIO_FOCUS_STOP; + break; + case LOS: + top_return_type = AUDIO_FOCUS_PAUSE; + break; + case BAC_K: + top_return_type = AUDIO_FOCUS_PLAY_WITH_KEEP; + break; + case BAC_D: + top_return_type = AUDIO_FOCUS_PLAY_WITH_DUCK; + break; + default: + break; + } + + /* req gets focus Point */ + if (matrix.req_ret == ACC) + { + // Execute Stack top Callback + top->data.focus_callback(top_return_type, top->data.callback_argv); + top->data.focus_state = matrix.top_ret; + + // req enters Stack + fdata.callback_argv = callback_argv, + fdata.focus_callback = callback_method, + fdata.focus_level = matrix.req_lv, + fdata.focus_state = matrix.req_ret; + test_af_stack_push(g_afs, fdata); + req_handle = test_af_stack_top(g_afs); + } + test_af_stack_unlock(); + return (void *)req_handle; +} + +int test_audio_focus_abandon(void *handle) +{ + if (!handle) + { + return -1; + } + + test_af_stack_lock(); + if (g_afs->top <= 0) + { + test_af_stack_unlock(); + return -1; + } + test_af_stack_entry_t *top = test_af_stack_top(g_afs); + int top_return_type = AUDIO_FOCUS_PLAY; + syslog(LOG_INFO, "test_audio_focus_abandon: %p\n", handle); + if (top == handle && g_afs->top > 1) + { + /* Delete Stack top, need to compare playback suggestion after deletion */ + test_af_stack_pop(g_afs); + top = test_af_stack_top(g_afs); + if (top->data.focus_state == LOS || top->data.focus_state == BAC_D) + { + top->data.focus_state = ACC; // Get focus Point again + } + switch (top->data.focus_state) + { + case ACC: + top_return_type = AUDIO_FOCUS_PLAY; + break; + case BAC_K: + top_return_type = AUDIO_FOCUS_PLAY_WITH_KEEP; + break; + case REJ: + top_return_type = AUDIO_FOCUS_STOP; + break; + case BAC_D: + top_return_type = AUDIO_FOCUS_PLAY_WITH_DUCK; + break; + default: + break; + } + top->data.focus_callback(top_return_type, top->data.callback_argv); + } + else + { + /* Non-Stack top element */ + test_af_stack_delete_item(g_afs, (test_af_stack_entry_t *)handle); + } + test_af_stack_unlock(); + return 0; +} + +/** + * @brief Get the af stack top object + * + * @return void* + */ +void *test_get_af_stack_top(void) +{ + void *handle = NULL; + if (g_afs) + { + if (g_afs->top > 0) + { + handle = (void *)test_af_stack_top(g_afs); + } + } + return handle; +} + +/***************************************************************************** + * Debug functions + ******************************************************************************/ +static void test_print_stack_item(int client_id, + test_af_stack_entry_t *af_stack_entry, + test_focus_data_t *x) +{ + if (!af_stack_entry || !x) + { + syslog(LOG_INFO, "%s:failed\n", __func__); + return; + } + char *focus_level = NULL; + char *focus_state = NULL; + switch (x->focus_level) + { + case 0: + focus_level = "NOTIFY"; + break; + case 1: + focus_level = "TTS"; + break; + case 2: + focus_level = "MUSIC"; + break; + case 3: + focus_level = "ALARM"; + break; + case 4: + focus_level = "SCO"; + break; + case 5: + focus_level = "RING"; + break; + case 6: + focus_level = "ENFORCED"; + break; + case 7: + focus_level = "RECORD"; + break; + case 8: + focus_level = "HEALTH"; + break; + case 9: + focus_level = "SPORT"; + break; + case 10: + focus_level = "INFO"; + break; + default: + break; + } + if (x->focus_state == 0) + { + focus_state = "PLAY"; + } + if (x->focus_state == 1) + { + focus_state = "STOP"; + } + if (x->focus_state == 2) + { + focus_state = "PAUSE"; + } + if (x->focus_state == 3) + { + focus_state = "PLAY_BUT_SILENT"; + } + if (x->focus_state == 4) + { + focus_state = "PLAY_WITH_DUCK"; + } + + syslog(LOG_INFO, + "client id:%d, focus handle:%p, focus level:%s, focus " + "state:%s, callback argv:%p\n", + client_id, af_stack_entry, focus_level, focus_state, + x->callback_argv); +} + +static void test_print_each_stack_item(test_af_stack_t *af) +{ + test_af_stack_entry_t *af_stack_entry, *temp_entry; + int i = g_afs->top; + list_for_every_entry_safe(&af->list_head, af_stack_entry, temp_entry, + test_af_stack_entry_t, list) + { + test_print_stack_item(i, af_stack_entry, &af_stack_entry->data); + i--; + } +} + +#if 0 +static void print_stack_top(void) +{ + af_stack_entry_t *af_stack_entry = test_af_stack_top(g_afs); + test_focus_data_t f_top = af_stack_entry->data; + syslog(LOG_INFO, "Top:"); + test_print_stack_item(0, &f_top); +} +#endif +void test_audio_focus_debug_stack_display(void) +{ + syslog(LOG_INFO, "START:audio focus stack display\n"); + test_print_each_stack_item(g_afs); + syslog(LOG_INFO, "END:audio focus stack display\n"); +} diff --git a/testcases/media_test/audio_player/audio_list.c b/testcases/media_test/audio_player/audio_list.c new file mode 100644 index 0000000..73cf8f0 --- /dev/null +++ b/testcases/media_test/audio_player/audio_list.c @@ -0,0 +1,298 @@ + +#include "audio_list.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static test_play_list_t *g_play_list = NULL; + +static void play_list_lock(void) +{ + pthread_mutex_lock(&g_play_list->prop_mutex); +} + +static void play_list_unlock(void) +{ + pthread_mutex_unlock(&g_play_list->prop_mutex); +} + +static test_play_list_t *play_list_create(void) +{ + test_play_list_t *prop = malloc(sizeof(test_play_list_t)); + + if (prop == NULL) + { + syslog(LOG_ERR, "Error! create play list failed\n"); + return NULL; + } + memset(prop, 0, sizeof(test_play_list_t)); + list_initialize(&prop->song_head); + /* Initial property mutex */ + pthread_mutex_init(&prop->prop_mutex, NULL); + return prop; +} + +/** + * @brief Destroy play list + * + * @param p + */ +static void play_list_destroy(test_play_list_t *p) +{ + /* destroy mutex */ + pthread_mutex_destroy(&p->prop_mutex); + + /* clear class_head */ + list_clear_node(&p->song_head); + free(p); + p = NULL; +} + +test_play_list_t *test_play_list_init(void) +{ + g_play_list = play_list_create(); + if (!g_play_list) + { + return NULL; + } + return g_play_list; +} + +void test_play_list_deinit(void) +{ + play_list_destroy(g_play_list); + g_play_list = NULL; +} + +test_play_list_t *test_get_play_list(void) { return g_play_list; } + +int test_song_num_of_play_list(void) { return g_play_list->top; } + +test_song_entry_t *test_add_new_song(char *id, char *url, + test_song_items_t *test_song_items, + int direction) +{ + if (!id) + { + return NULL; + } + test_song_entry_t *new = malloc(sizeof(test_song_entry_t)); + if (new == NULL) + { + syslog(LOG_ERR, "ERROR: malloc new song entry failed\n"); + return NULL; + } + play_list_lock(); + memset(new, 0, sizeof(test_song_entry_t)); + if (direction == SONG_APPEND) + { + list_add_before(&g_play_list->song_head, &new->song_list); + } + else + { + list_add_after(&g_play_list->song_head, &new->song_list); + } + + char *song_id = malloc(strlen(id) + 1); + memset(song_id, '\0', strlen(id) + 1); + strcpy(song_id, id); + + if (url) + { + char *song_url = malloc(strlen(url) + 1); + memset(song_url, '\0', strlen(url) + 1); + strcpy(song_url, url); + new->song_url = song_url; + } + else + { + new->song_url = NULL; + } + new->song_id = song_id; + + if (test_song_items) + { + test_song_items_t *items = malloc(sizeof(test_song_items_t)); + memset(items, 0, sizeof(test_song_items_t)); + new->test_song_items = items; + *new->test_song_items = *test_song_items; + } + g_play_list->top++; + play_list_unlock(); + return new; +} + +test_song_entry_t *test_get_song_by_id(char *song_id) +{ + test_song_entry_t *test_song_entry, *temp_entry, *ret = NULL; + if (!song_id) + { + return NULL; + } + /* Iterates song list */ + list_for_every_entry_safe(&g_play_list->song_head, test_song_entry, + temp_entry, test_song_entry_t, song_list) + { + if (strcmp(test_song_entry->song_id, song_id) == 0) + { + ret = test_song_entry; + break; + } + } + return ret; +} + +int test_delete_song_entry_by_id(char *song_id) +{ + if (!song_id) + { + return -1; + } + test_song_entry_t *del = test_get_song_by_id(song_id); + if (del == NULL) + { + /* Song not exist */ + return -1; + } + play_list_lock(); + + MEM_FREE_(del->song_url); + MEM_FREE_(del->song_id); + MEM_FREE_(del->test_song_items); + list_delete(&del->song_list); + free(del); + del = NULL; + g_play_list->top--; + play_list_unlock(); + return 0; +} + +int test_delete_all_song_entry_of_play_list(test_play_list_t *play_list) +{ + if (!play_list) + { + return -1; + } + + test_song_entry_t *test_song_entry, *temp_entry; + play_list_lock(); + g_play_list->top = 0; + + list_for_every_entry_safe(&play_list->song_head, test_song_entry, + temp_entry, test_song_entry_t, song_list) + { + MEM_FREE_(test_song_entry->song_url); + MEM_FREE_(test_song_entry->song_id); + MEM_FREE_(test_song_entry->test_song_items) + + list_delete(&test_song_entry->song_list); + free(test_song_entry); + test_song_entry = NULL; + } + play_list_unlock(); + + return 0; +} + +void test_print_play_list(void) +{ + syslog(LOG_DEBUG, "Print play list...\n"); + if (!g_play_list) + { + return; + } + + test_song_entry_t *test_song_entry = NULL; + + test_song_entry_t *tmp_song_entry = NULL; + + play_list_lock(); + /* iterates song list */ + list_for_every_entry_safe(&g_play_list->song_head, test_song_entry, + tmp_song_entry, test_song_entry_t, song_list) + { + + syslog(LOG_DEBUG, " song_id:%s\n", test_song_entry->song_id); + if (test_song_entry->song_url) + { + syslog(LOG_DEBUG, " song_url:%s\n", + test_song_entry->song_url); + } + } + play_list_unlock(); +} + +void test_update_playing_song_info(test_playing_song_info_t *info, + char *song_id) +{ + test_song_entry_t *test_song_entry = NULL; + + play_list_lock(); + + test_song_entry = test_get_song_by_id(song_id); + if (test_song_entry) + { + info->test_song_entry = test_song_entry; + } + else + { + syslog(LOG_WARNING, "%s:get song failed\n", __func__); + } + play_list_unlock(); +} + +void test_get_prev_song_entry(test_song_entry_t *in_song_entry, + test_song_entry_t **out_song_entry) +{ + if (!in_song_entry) + { + return; + } + test_song_entry_t *prev_entry = NULL; + struct list_node *prev; + + prev = in_song_entry->song_list.prev; + if (prev == &g_play_list->song_head) + { + prev_entry = container_of(g_play_list->song_head.prev, + test_song_entry_t, song_list); + } + else + { + prev_entry = container_of(prev, test_song_entry_t, song_list); + } + + *out_song_entry = prev_entry; + return; +} + +void test_get_next_song_entry(test_song_entry_t *in_song_entry, + test_song_entry_t **out_song_entry) +{ + if (!in_song_entry) + { + return; + } + test_song_entry_t *next_entry = NULL; + struct list_node *next; + + next = in_song_entry->song_list.next; + if (next == &g_play_list->song_head) + { + next_entry = container_of(g_play_list->song_head.next, + test_song_entry_t, song_list); + } + else + { + next_entry = container_of(next, test_song_entry_t, song_list); + } + + *out_song_entry = next_entry; + return; +} diff --git a/testcases/media_test/audio_player/audio_manager.c b/testcases/media_test/audio_player/audio_manager.c new file mode 100644 index 0000000..c06a772 --- /dev/null +++ b/testcases/media_test/audio_player/audio_manager.c @@ -0,0 +1,1195 @@ + +#include +#include "audio_focus.h" +#include "audio_list.h" +#include "audio_manager_test.h" +#include "audio_player.h" +#include "kvdb.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static test_play_list_t *play_list; +static int g_music_stopped = 0; +static int g_notify_stopped = 0; +static int g_tts_stopped = 0; +static int g_alarm_stopped = 0; +static int g_sco_stopped = 0; +static int g_ring_stopped = 0; +static int g_enforced_stopped = 0; +static int g_record_stopped = 0; +static int g_health_stopped = 0; +static int g_sport_stopped = 0; +static int g_info_stopped = 0; +static int g_alarm_completed = 0; +static int g_music_completed = 0; +static int g_tts_completed = 0; +static int g_notify_completed = 0; +static int g_sco_completed = 0; +static int g_ring_completed = 0; +static int g_enforced_completed = 0; +static int g_record_completed = 0; +static int g_health_completed = 0; +static int g_sport_completed = 0; +static int g_info_completed = 0; +static int g_tool_exit = 0; +static pthread_mutex_t play_ctrl_mutex; +static int music_continuous_err_num = 0; +#define PLAY_LIST_PATH "/data/1.txt" + +static loop_mode_t g_loop_mode = 1; +static test_playing_song_info_t g_playing_song_info = {0}; + +extern void *test_music_req_handle_0; +extern void *test_notify_req_handle_0; +extern void *test_tts_req_handle_0; +extern void *test_alarm_req_handle_0; +extern void *test_sco_req_handle_0; +extern void *test_ring_req_handle_0; +extern void *test_enforced_req_handle_0; +extern void *test_record_req_handle_0; +extern void *test_health_req_handle_0; +extern void *test_sport_req_handle_0; +extern void *test_info_req_handle_0; + +static test_player_type_t stream_types[] = { + PLAYER_MUSIC, PLAYER_NOTIFY, PLAYER_TTS, PLAYER_ALARM, + PLAYER_SCO, PLAYER_RING, PLAYER_ENFORCED, PLAYER_RECORD, + PLAYER_HEALTH, PLAYER_SPORT, PLAYER_INFO}; + +static test_player_info_t *test_get_player_info(test_player_type_t type) +{ + test_player_info_t *info = NULL; + switch (type) + { + case PLAYER_MUSIC: + info = test_get_music_player_info(); + break; + case PLAYER_NOTIFY: + info = test_get_notify_player_info(); + break; + case PLAYER_TTS: + info = test_get_tts_player_info(); + break; + case PLAYER_ALARM: + info = test_get_alarm_player_info(); + break; + case PLAYER_SCO: + info = test_get_sco_player_info(); + break; + case PLAYER_RING: + info = test_get_ring_player_info(); + break; + case PLAYER_ENFORCED: + info = test_get_enforced_player_info(); + break; + case PLAYER_RECORD: + info = test_get_record_player_info(); + break; + case PLAYER_HEALTH: + info = test_get_health_player_info(); + break; + case PLAYER_SPORT: + info = test_get_sport_player_info(); + break; + case PLAYER_INFO: + info = test_get_info_player_info(); + break; + } + return info; +} + +static test_player_info_t * +test_get_player_focus_handle(test_player_type_t type) +{ + void *handle = NULL; + switch (type) + { + case PLAYER_MUSIC: + handle = test_music_req_handle_0; + break; + case PLAYER_NOTIFY: + handle = test_notify_req_handle_0; + break; + case PLAYER_TTS: + handle = test_tts_req_handle_0; + break; + case PLAYER_ALARM: + handle = test_alarm_req_handle_0; + break; + case PLAYER_SCO: + handle = test_sco_req_handle_0; + break; + case PLAYER_RING: + handle = test_ring_req_handle_0; + break; + case PLAYER_ENFORCED: + handle = test_enforced_req_handle_0; + break; + case PLAYER_RECORD: + handle = test_record_req_handle_0; + break; + case PLAYER_HEALTH: + handle = test_health_req_handle_0; + break; + case PLAYER_SPORT: + handle = test_sport_req_handle_0; + break; + case PLAYER_INFO: + handle = test_info_req_handle_0; + break; + } + return handle; +} + +static test_player_type_t test_get_player_type_by_focus(void *handle) +{ + if (handle == NULL) + return -1; + + test_player_type_t play_type = -1; + if (handle == test_music_req_handle_0) + { + play_type = PLAYER_MUSIC; + } + else if (handle == test_notify_req_handle_0) + { + play_type = PLAYER_NOTIFY; + } + else if (handle == test_tts_req_handle_0) + { + play_type = PLAYER_TTS; + } + else if (handle == test_alarm_req_handle_0) + { + play_type = PLAYER_ALARM; + } + if (handle == test_sco_req_handle_0) + { + play_type = PLAYER_SCO; + } + else if (handle == test_ring_req_handle_0) + { + play_type = PLAYER_RING; + } + else if (handle == test_enforced_req_handle_0) + { + play_type = PLAYER_ENFORCED; + } + else if (handle == test_record_req_handle_0) + { + play_type = PLAYER_RECORD; + } + if (handle == test_sport_req_handle_0) + { + play_type = PLAYER_SPORT; + } + else if (handle == test_health_req_handle_0) + { + play_type = PLAYER_HEALTH; + } + else if (handle == test_info_req_handle_0) + { + play_type = PLAYER_INFO; + } + return play_type; +} + +static test_player_info_t *test_get_player_info_by_focus(void *handle) +{ + test_player_info_t *info = NULL; + if (handle == test_music_req_handle_0) + { + info = test_get_music_player_info(); + } + else if (handle == test_notify_req_handle_0) + { + info = test_get_notify_player_info(); + } + else if (handle == test_tts_req_handle_0) + { + info = test_get_tts_player_info(); + } + else if (handle == test_alarm_req_handle_0) + { + info = test_get_alarm_player_info(); + } + if (handle == test_sco_req_handle_0) + { + info = test_get_sco_player_info(); + } + else if (handle == test_ring_req_handle_0) + { + info = test_get_ring_player_info(); + } + else if (handle == test_enforced_req_handle_0) + { + info = test_get_enforced_player_info(); + } + else if (handle == test_record_req_handle_0) + { + info = test_get_record_player_info(); + } + if (handle == test_sport_req_handle_0) + { + info = test_get_sport_player_info(); + } + else if (handle == test_health_req_handle_0) + { + info = test_get_health_player_info(); + } + else if (handle == test_info_req_handle_0) + { + info = test_get_info_player_info(); + } + return info; +} + +void test_play_dump(void) +{ + media_policy_dump(NULL); + media_graph_dump(NULL); +} + +static int +test_update_song_items_to_player_info(test_player_type_t type, + test_song_items_t *items) +{ + int ret = -1; + + test_player_info_t *test_player_info = test_get_player_info(type); + if (type != PLAYER_MUSIC || !test_player_info) + { + return ret; + } + + /* audio_player items*/ + if (items) + { + test_player_info->offset_in_ms = items->offset_in_ms; + } + else + { + test_player_info->offset_in_ms = 0; + } + ret = 0; + + return ret; +} + +static void test_update_playing_song_info_by_entry( + test_playing_song_info_t *info, test_song_entry_t *test_song_entry) +{ + info->test_song_entry = test_song_entry; +} + +static void test_play_ctrl_lock(void) +{ + pthread_mutex_lock(&play_ctrl_mutex); +} + +static void test_play_ctrl_unlock(void) +{ + pthread_mutex_unlock(&play_ctrl_mutex); +} + +static void test_play_ctrl_mutex_init(void) +{ + pthread_mutex_init(&play_ctrl_mutex, NULL); + syslog(LOG_INFO, "play ctrl mutext init:%p\n", &play_ctrl_mutex); +} + +static void test_play_ctrl_mutex_deinit(void) +{ + pthread_mutex_destroy(&play_ctrl_mutex); +} + +int test_start_player_play(test_player_type_t type, + test_song_entry_t *test_song_entry) +{ + int ret = 0; + + syslog(LOG_INFO, "%s\n", __func__); + /* reset player info */ + test_player_info_t *test_player_info = NULL; + if (PLAYER_MUSIC == type) + { + test_player_info = test_get_music_player_info(); + } + else if (PLAYER_ALARM == type) + { + test_player_info = test_get_alarm_player_info(); + } + else if (PLAYER_SPORT) + { + test_player_info = test_get_sport_player_info(); + } + if (test_player_info) + { + test_player_info->duration = 0; + test_player_info->position = 0; + } + + test_update_song_items_to_player_info( + type, test_song_entry->test_song_items); + ret = test_player_play(type, test_song_entry->song_url); + test_update_playing_song_info_by_entry(&g_playing_song_info, + test_song_entry); + + return ret; +} + +int test_play_cur_song(void) +{ + int ret = 0; + TEST_CHECK_PLAYING_SONG(g_playing_song_info); + test_play_ctrl_lock(); + ret = test_start_player_play(PLAYER_MUSIC, + g_playing_song_info.test_song_entry); + test_play_ctrl_unlock(); + return ret; +} + +int test_play_prev_song(void) +{ + int ret = 0; + TEST_CHECK_PLAYING_SONG(g_playing_song_info); + test_song_entry_t *test_song_entry = + g_playing_song_info.test_song_entry; + int type = PLAYER_MUSIC; + + test_play_ctrl_lock(); + test_get_prev_song_entry(g_playing_song_info.test_song_entry, + &test_song_entry); + if (!test_song_entry) + { + syslog(LOG_ERR, "get prev song failed\n"); + test_song_entry = g_playing_song_info.test_song_entry; + } + + ret = test_start_player_play(type, test_song_entry); + test_play_ctrl_unlock(); + + return ret; +} + +int test_play_next_song(void) +{ + int ret = 0; + TEST_CHECK_PLAYING_SONG(g_playing_song_info); + // char song_id[24] = {0}; + test_song_entry_t *test_song_entry = + g_playing_song_info.test_song_entry; + int type = PLAYER_MUSIC; + + syslog(LOG_INFO, "get next song...\n"); + test_play_ctrl_lock(); + test_get_next_song_entry(g_playing_song_info.test_song_entry, + &test_song_entry); + if (!test_song_entry) + { + syslog(LOG_ERR, "get next song failed\n"); + test_song_entry = g_playing_song_info.test_song_entry; + } + + ret = test_start_player_play(type, test_song_entry); + test_play_ctrl_unlock(); + + return ret; +} + +int test_play_resume_song(void) +{ + int ret = 0; + TEST_CHECK_PLAYING_SONG(g_playing_song_info); + test_player_info_t *test_player_info = NULL; + test_player_type_t type = PLAYER_MUSIC; + test_player_info = test_get_player_info(type); + if (test_player_info == NULL) + { + return -1; + } + int state = test_player_info->state; + if (state == MEDIA_EVENT_PAUSED) + { + ret = test_player_resume(type); + } + test_player_info->query_pause = 0; + return ret; +} + +int test_play_pause_song(void) +{ + int ret = 0; + TEST_CHECK_PLAYING_SONG(g_playing_song_info); + test_player_info_t *test_player_info = NULL; + test_player_type_t type = PLAYER_MUSIC; + test_player_info = test_get_player_info(type); + if (test_player_info == NULL) + { + return -1; + } + int state = test_player_info->state; + if (state == MEDIA_EVENT_STARTED || state == MEDIA_EVENT_SEEKED) + { + ret = test_player_pause(type); + } + test_player_info->query_pause = 1; + return ret; +} + +int test_play_stop_song(void) +{ + int ret = 0; + test_player_info_t *audio_player_info = test_get_music_player_info(); + + if (audio_player_info == NULL) + { + return -1; + } + ret = test_player_reset(PLAYER_MUSIC); + if (test_music_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_music_req_handle_0); + test_audio_focus_debug_stack_display(); + test_music_req_handle_0 = NULL; + } + + return ret; +} + +int test_play_common_stop(test_player_type_t type) +{ + int ret = 0; + void *handle = test_get_player_focus_handle(type); + test_player_info_t *test_player_info = test_get_player_info(type); + + if (test_player_info == NULL) + { + return -1; + } + ret = test_player_stop(type); + if (handle) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(handle); + test_audio_focus_debug_stack_display(); + handle = NULL; + } + + return ret; +} + +int test_get_current_position(test_player_type_t type) +{ + int ret = -1; + test_player_info_t *info = test_get_player_info(type); + if (!info) + { + return -1; + } + if ((!info->state) || (info->state == MEDIA_EVENT_STOPPED)) + { + return ret; + } + if (test_player_get_position(type) == 0) + { + return info->position; + } + return ret; +} + +int test_get_play_duration(test_player_type_t type) +{ + int ret = -1; + + test_player_info_t *info = test_get_player_info(type); + + if (info == NULL) + return ret; + + if ((!info->state) || (info->state == MEDIA_EVENT_STOPPED)) + { + return ret; + } + if (test_player_get_duration(type) == 0) + { + return info->duration; + } + return ret; +} + +int test_audio_player_is_playing(void) +{ + test_player_info_t *audio_player_info = test_get_music_player_info(); + + if (audio_player_info && + audio_player_info->state == MEDIA_EVENT_STARTED) + { + return 1; + } + else if (audio_player_info && + audio_player_info->state == MEDIA_EVENT_PAUSED) + { + return 2; + } + else if (audio_player_info && + (audio_player_info->state == MEDIA_EVENT_NOP || + audio_player_info->state == MEDIA_EVENT_STOPPED)) + { + return 0; + } + return -1; +} + +int test_play_common_is_playing(test_player_type_t type) +{ + test_player_info_t *test_player_info = test_get_player_info(type); + + if (test_player_info && test_player_info->state == MEDIA_EVENT_STARTED) + { + return 1; + } + else if (test_player_info && + test_player_info->state == MEDIA_EVENT_PAUSED) + { + return 2; + } + else if (test_player_info && + (test_player_info->state == MEDIA_EVENT_NOP || + test_player_info->state == MEDIA_EVENT_STOPPED)) + { + return 0; + } + return -1; +} + +int test_get_player_play_status(void) +{ + int ret = test_audio_player_is_playing(); + + syslog(LOG_INFO, "[%s]: audio_player state: %d\n", __func__, ret); + return ret; +} + +int test_get_which_player_is_playing(void) +{ + void *handle = test_get_af_stack_top(); + if (handle) + { + test_player_info_t *info = NULL; + if (handle == test_music_req_handle_0) + { + info = test_get_music_player_info(); + } + else if (handle == test_notify_req_handle_0) + { + info = test_get_notify_player_info(); + } + else if (handle == test_tts_req_handle_0) + { + info = test_get_tts_player_info(); + } + else if (handle == test_alarm_req_handle_0) + { + info = test_get_alarm_player_info(); + } + else if (handle == test_sco_req_handle_0) + { + info = test_get_sco_player_info(); + } + else if (handle == test_ring_req_handle_0) + { + info = test_get_ring_player_info(); + } + else if (handle == test_enforced_req_handle_0) + { + info = test_get_enforced_player_info(); + } + else if (handle == test_record_req_handle_0) + { + info = test_get_record_player_info(); + } + else if (handle == test_sport_req_handle_0) + { + info = test_get_sport_player_info(); + } + else if (handle == test_health_req_handle_0) + { + info = test_get_health_player_info(); + } + else if (handle == test_info_req_handle_0) + { + info = test_get_info_player_info(); + } + else + { + return -1; + } + if (!info) + { + return -1; + } + int state = info->state; + if (state != MEDIA_EVENT_NOP && state != MEDIA_EVENT_PAUSED && + state != MEDIA_EVENT_STOPPED) + { + /* Currently playing */ + syslog(LOG_INFO, "[%s]:info->type=%d is playing\n", __func__, + info->type); + return info->type; + } + else + { + return -1; + } + } + return -1; +} + +static void test_player_event_cb(test_player_info_t *info, int event, + void *ext_data) +{ + test_player_info_t *test_player_info = info; + + switch (test_player_info->state) + { + case MEDIA_EVENT_STARTED: + if (test_player_info->type == PLAYER_NOTIFY) + { + g_notify_completed = 0; + g_notify_stopped = 0; + } + else if (test_player_info->type == PLAYER_TTS) + { + g_tts_completed = 0; + g_tts_stopped = 0; + } + else if (test_player_info->type == PLAYER_MUSIC) + { + g_music_completed = 0; + g_music_stopped = 0; + } + else if (test_player_info->type == PLAYER_ALARM) + { + g_alarm_completed = 0; + g_alarm_stopped = 0; + } + else if (test_player_info->type == PLAYER_SCO) + { + g_sco_completed = 0; + g_sco_stopped = 0; + } + else if (test_player_info->type == PLAYER_RING) + { + g_ring_completed = 0; + g_ring_stopped = 0; + } + else if (test_player_info->type == PLAYER_ENFORCED) + { + g_enforced_completed = 0; + g_enforced_stopped = 0; + } + else if (test_player_info->type == PLAYER_RECORD) + { + g_record_completed = 0; + g_record_stopped = 0; + } + else if (test_player_info->type == PLAYER_HEALTH) + { + g_health_completed = 0; + g_health_stopped = 0; + } + else if (test_player_info->type == PLAYER_SPORT) + { + g_sport_completed = 0; + g_sport_stopped = 0; + } + else if (test_player_info->type == PLAYER_INFO) + { + g_info_completed = 0; + g_info_stopped = 0; + } + break; + case MEDIA_EVENT_PAUSED: + break; + case MEDIA_EVENT_COMPLETED: + test_player_stop(test_player_info->type); + if (test_player_info->type == PLAYER_MUSIC) + { + g_music_completed = 1; + } + else if (test_player_info->type == PLAYER_ALARM) + { + g_alarm_completed = 1; + } + else if (test_player_info->type == PLAYER_RING) + { + g_ring_completed = 1; + } + else if (test_player_info->type == PLAYER_SPORT) + { + g_sport_completed = 1; + } + break; + case MEDIA_EVENT_STOPPED: + /* Execute operation after playback completion */ + switch (test_player_info->type) + { + case PLAYER_MUSIC: + syslog(LOG_INFO, "PLAYER_MUSIC stopped\n"); + g_music_stopped = 1; + break; + case PLAYER_NOTIFY: + syslog(LOG_INFO, "PLAYER_NOTIFY stopped\n"); + g_notify_stopped = 1; + break; + case PLAYER_TTS: + syslog(LOG_INFO, "PLAYER_TTS stopped\n"); + g_tts_stopped = 1; + break; + case PLAYER_ALARM: + syslog(LOG_INFO, "PLAYER_ALARM stopped\n"); + g_alarm_stopped = 1; + break; + case PLAYER_SCO: + syslog(LOG_INFO, "PLAYER_SCO stopped\n"); + g_sco_stopped = 1; + break; + case PLAYER_RING: + syslog(LOG_INFO, "PLAYER_RING stopped\n"); + g_ring_stopped = 1; + break; + case PLAYER_ENFORCED: + syslog(LOG_INFO, "PLAYER_ENFORCED stopped\n"); + g_enforced_stopped = 1; + break; + case PLAYER_RECORD: + syslog(LOG_INFO, "PLAYER_RECORD stopped\n"); + g_record_stopped = 1; + break; + case PLAYER_HEALTH: + syslog(LOG_INFO, "PLAYER_HEALTH stopped\n"); + g_health_stopped = 1; + break; + case PLAYER_SPORT: + syslog(LOG_INFO, "PLAYER_SPORT stopped\n"); + g_sport_stopped = 1; + break; + case PLAYER_INFO: + syslog(LOG_INFO, "PLAYER_INFO stopped\n"); + g_info_stopped = 1; + break; + default: + break; + } + break; + case MEDIA_EVENT_NOP: + break; + } +} + +void test_play_close(test_player_type_t type) +{ + test_player_close(type); +} + +void test_delete_all_play(void) +{ + void *af_top_handle; + while (1) + { + af_top_handle = test_get_af_stack_top(); + if (af_top_handle == NULL) + break; + test_player_type_t type = + test_get_player_type_by_focus(af_top_handle); + test_player_stop(type); + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(af_top_handle); + test_audio_focus_debug_stack_display(); + usleep(10 * 1000); + test_player_close(type); + } + int nums = sizeof(stream_types) / sizeof(stream_types[0]); + for (int i = 0; i < nums; ++i) + { + test_player_info_t *tmp = test_get_player_info(stream_types[i]); + if (tmp != NULL) + { + test_player_close(stream_types[i]); + usleep(10 * 1000); + } + } + g_tool_exit = 1; +} + +void test_play_setint(char *stream, int volume) +{ + // char streams[20]; + // snprintf(streams, 20, "%s%s", stream, "Volume"); + media_policy_set_stream_volume(stream, volume); +} + +static void test_load_play_list(void) +{ + syslog(LOG_INFO, + "**************************************************************" + "**************\n"); + syslog(LOG_INFO, "parse play list\n"); + + play_list = test_play_list_init(); + if (!play_list) + { + play_list = test_play_list_init(); + if (!play_list) + { + syslog(LOG_INFO, "ERROE test_play_list_init failed\n"); + return; + } + } + + test_song_entry_t *test_song_entry = NULL; + + test_load_local_all_songs(PLAY_LIST_PATH, play_list); + test_song_entry = container_of(play_list->song_head.next, + test_song_entry_t, song_list); + test_update_playing_song_info_by_entry(&g_playing_song_info, + test_song_entry); + + test_print_play_list(); + return; +} + +int test_load_local_all_songs(char *path, test_play_list_t *play_list_) +{ + if (!path || !play_list_) + { + return -1; + } + FILE *fp = fopen(path, "r"); + if (fp == NULL) + { + syslog(LOG_ERR, "file of play load failed\n"); + return -1; + } + + char line[256]; + int id = 1; + while (fgets(line, sizeof(line), fp) != NULL) + { + int len = strlen(line); + char c_id[200]; + + while (isspace(line[len - 1])) + len--; + + line[len] = '\0'; + sprintf(c_id, "%d", id++); + test_add_new_song(c_id, line, NULL, 1); + } + fclose(fp); + return 0; +} + +int test_get_audio_player_play_mode(void) { return g_loop_mode; } + +void test_set_audio_player_play_mode(loop_mode_t mode) +{ + g_loop_mode = mode; +} + +int test_audio_manager_init(void) +{ + int ret = 0; + test_play_ctrl_mutex_init(); + pthread_t thread_id; + pthread_attr_t attr; + struct sched_param param; + + pthread_attr_init(&attr); + + param.sched_priority = 200; + pthread_attr_setstacksize(&attr, 40 * 1024); + + pthread_attr_setschedparam(&attr, ¶m); + + pthread_create(&thread_id, &attr, test_audio_manager_task, NULL); + + pthread_setname_np(thread_id, "audio_manager"); + + pthread_detach(thread_id); + return ret; +} + +static void *test_audio_manager_task(void *arg) +{ + int audio_play_mode = 0; + test_player_info_t *audio_player_info = NULL; + + test_register_player_callback(test_player_event_cb, NULL); + + test_load_play_list(); + + while (1) + { + if (g_music_stopped) + { + audio_player_info = test_get_music_player_info(); + if (test_music_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_music_req_handle_0); + test_audio_focus_debug_stack_display(); + test_music_req_handle_0 = NULL; + } + g_music_stopped = 0; + if (g_music_completed) + { + syslog(LOG_INFO, "audio normal stop\n"); + int gap = abs(audio_player_info->duration - + audio_player_info->position); + syslog(LOG_INFO, "duration is %d,pos is %d, gap is %d\n", + audio_player_info->duration, + audio_player_info->position, gap); + if (gap > 2000) + { + syslog(LOG_WARNING, "Failed to verify integrity!!!\n"); + } + + g_music_completed = 0; + audio_play_mode = test_get_audio_player_play_mode(); + + if (audio_play_mode == LP_SINGLE) + { + /* Single loop */ + test_play_cur_song(); + } + else + { + /* Sequential playback */ + test_play_next_song(); + } + } + /* error stop */ + else if (audio_player_info && + audio_player_info->err_state < 0 && + audio_player_info->err_state != -1414092869 && + audio_player_info->err_state != -825242872) + { + syslog(LOG_INFO, "audio error stop 1\n"); + /* Sequential playback */ + sleep(2); // Switching too fast will cause play + // reset at request time, reset previous prepare + if (audio_player_info->err_state < 0) + { + if (audio_player_info->err_state == -1094995529 || + audio_player_info->err_state == -5 || + audio_player_info->err_state == -116) + { + music_continuous_err_num++; + + syslog(LOG_INFO, "music continuous err_num :%d\n", + music_continuous_err_num); + + syslog(LOG_INFO, "audio error stop 2\n"); + test_play_next_song(); + } + } + } + /* force stop */ + else + { + + syslog(LOG_INFO, "audio force stop\n"); + } + syslog(LOG_INFO, "clear query pause flag\n"); + if (test_get_music_player_info()) + { + test_get_music_player_info()->query_pause = + 0; // clear query pause flag + } + } + if (g_tts_stopped) + { + if (g_tts_completed) + { + syslog(LOG_INFO, "tts normal stop\n"); + g_tts_completed = 0; + } + if (test_tts_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_tts_req_handle_0); + test_audio_focus_debug_stack_display(); + test_tts_req_handle_0 = NULL; + } + } + if (g_notify_stopped) + { + if (g_notify_completed) + { + syslog(LOG_INFO, "notify normal stop\n"); + g_notify_completed = 0; + } + if (test_notify_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_notify_req_handle_0); + test_audio_focus_debug_stack_display(); + test_notify_req_handle_0 = NULL; + } + g_notify_stopped = 0; + } + if (g_alarm_stopped) + { + g_alarm_stopped = 0; + if (g_alarm_completed) + { + syslog(LOG_INFO, "alarm normal stop\n"); + g_alarm_completed = 0; + } + if (test_alarm_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_alarm_req_handle_0); + test_audio_focus_debug_stack_display(); + test_alarm_req_handle_0 = NULL; + } + } + if (g_sco_stopped) + { + g_sco_stopped = 0; + if (g_sco_completed) + { + syslog(LOG_INFO, "sco normal stop\n"); + g_sco_completed = 0; + } + if (test_sco_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_sco_req_handle_0); + test_audio_focus_debug_stack_display(); + test_sco_req_handle_0 = NULL; + } + } + if (g_ring_stopped) + { + g_ring_stopped = 0; + if (g_ring_completed) + { + syslog(LOG_INFO, "ring normal stop\n"); + g_ring_completed = 0; + } + if (test_ring_req_handle_0) + { + usleep(100 * 1000); + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_ring_req_handle_0); + test_audio_focus_debug_stack_display(); + test_ring_req_handle_0 = NULL; + } + } + if (g_enforced_stopped) + { + g_enforced_stopped = 0; + if (g_enforced_completed) + { + syslog(LOG_INFO, "enforced normal stop\n"); + g_enforced_completed = 0; + } + if (test_enforced_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_enforced_req_handle_0); + test_audio_focus_debug_stack_display(); + test_enforced_req_handle_0 = NULL; + } + } + if (g_record_stopped) + { + g_record_stopped = 0; + if (g_record_completed) + { + syslog(LOG_INFO, "record normal stop\n"); + g_record_completed = 0; + } + if (test_record_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_record_req_handle_0); + test_audio_focus_debug_stack_display(); + test_record_req_handle_0 = NULL; + } + } + if (g_health_stopped) + { + g_health_stopped = 0; + if (g_health_completed) + { + syslog(LOG_INFO, "health normal stop\n"); + g_health_completed = 0; + } + if (test_health_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_health_req_handle_0); + test_audio_focus_debug_stack_display(); + test_health_req_handle_0 = NULL; + } + } + if (g_sport_stopped) + { + g_sport_stopped = 0; + if (g_sport_completed) + { + syslog(LOG_INFO, "sport normal stop\n"); + g_sport_completed = 0; + } + if (test_sport_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_sport_req_handle_0); + test_audio_focus_debug_stack_display(); + test_sport_req_handle_0 = NULL; + } + } + if (g_info_stopped) + { + g_info_stopped = 0; + if (g_info_completed) + { + syslog(LOG_INFO, "info normal stop\n"); + g_info_completed = 0; + } + if (test_info_req_handle_0) + { + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(test_info_req_handle_0); + test_audio_focus_debug_stack_display(); + test_info_req_handle_0 = NULL; + } + } + usleep(10 * 1000); + if (g_tool_exit == 1) + { + syslog(LOG_INFO, "mediatest manager exit\n"); + g_tool_exit = 0; + test_delete_all_song_entry_of_play_list(play_list); + break; + } + } + + test_play_list_deinit(); + test_play_ctrl_mutex_deinit(); + return 0; +} diff --git a/testcases/media_test/audio_player/audio_player.c b/testcases/media_test/audio_player/audio_player.c new file mode 100755 index 0000000..8ec5d87 --- /dev/null +++ b/testcases/media_test/audio_player/audio_player.c @@ -0,0 +1,244 @@ +/**************************************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + *The ASF licenses this file to you under the Apache License, Version 2.0 + *(the "License"); you may not use this file except in compliance with + *the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + *WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + *implied. See the License for the specific language governing + *permissions and limitations under the License. + * + ****************************************************************************/ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "audio_player.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/**************************************************************************** + * main + ****************************************************************************/ + +int main(int argc, FAR char *argv[]) +{ + int ret __attribute__((unused)) = 0; + test_msg_player_t msg; + int player_type = -1; + int mqid = -1; + test_player_info_t *test_player_info = NULL; + void *af_top_handle = NULL; + + test_audio_focus_init(); + + syslog(LOG_INFO, "mediatest player start successfully ....\n"); + + /* Create player MessageQueue */ + struct mq_attr attr; + attr.mq_flags = 0; // QueueProperty: Blocking + attr.mq_maxmsg = PLAYER_MQ_MSG_LEN; + attr.mq_msgsize = sizeof(test_msg_player_t); + attr.mq_curmsgs = 0; + create_mq(PLAYER_MQ_PAHT, &attr); + + /* OpenReceiveMessageQueue */ + mqid = mq_open(PLAYER_MQ_PAHT, O_RDWR); + if (mqid < 0) + { + syslog(LOG_ERR, "Error %d (%s) on mq_open.\n", errno, + strerror(errno)); + } + usleep(200 * 1000); + int running = 1; + + // #endif + /* Receive command */ + while (1) + { + if (mq_receive(mqid, (void *)&msg, sizeof(test_msg_player_t), + NULL) == -1) + { + syslog(LOG_ERR, "msgrcv failed width errno: %d\n", errno); + } + syslog(LOG_DEBUG, + "******mq received msg!msg.type = %d, msg.cmd = %d\n", + msg.type, msg.cmd); + player_type = msg.type; + /* determine command belongs to */ + test_player_type_t test_playing_type = player_type; + test_set_info(&test_player_info, player_type); + switch (msg.cmd) + { + case PLAYER_PLAY: + test_player_info->type = msg.type; + memset(test_player_info->url, '\0', + sizeof(test_player_info->url)); + if (msg.p1) + { + strlcpy(test_player_info->url, (char *)msg.p1, + sizeof(test_player_info->url)); + free(msg.p1); + msg.p1 = NULL; + /* play music */ + ret = player_prepare(test_player_info); + } + break; + + case PLAYER_PAUSE: + test_player_info->state = MEDIA_EVENT_PAUSING; + if (player_type == PLAYER_RECORD) + { + media_recorder_pause(test_player_info->handle); + } + else + { + media_player_pause(test_player_info->handle); + } + break; + + case PLAYER_RESUME: + test_player_info->state = MEDIA_EVENT_STARTING; + if (player_type == PLAYER_RECORD) + { + media_recorder_start(test_player_info->handle); + } + else + { + media_player_start(test_player_info->handle); + } + break; + + case PLAYER_STOP: + test_player_info->state = MEDIA_EVENT_STOPPING; + focus_abandon(test_player_info); + if (player_type == PLAYER_RECORD) + { + media_recorder_stop(test_player_info->handle); + media_recorder_close(test_player_info->handle); + memset(test_player_info, 0, sizeof(test_player_info_t)); + } + else + { + media_player_stop(test_player_info->handle); + media_player_close(test_player_info->handle, 0); + memset(test_player_info, 0, sizeof(test_player_info_t)); + } + break; + + case PLAYER_RESET: + test_player_info->state = MEDIA_EVENT_STOPPING; + focus_abandon(test_player_info); + if (player_type == PLAYER_RECORD) + { + media_recorder_reset(test_player_info->handle); + media_recorder_close(test_player_info->handle); + memset(test_player_info, 0, sizeof(test_player_info_t)); + } + else + { + media_player_reset(test_player_info->handle); + media_player_close(test_player_info->handle, 0); + memset(test_player_info, 0, sizeof(test_player_info_t)); + } + break; + + case PLAYER_CLOSE: + focus_abandon(test_player_info); + if (test_player_info->handle != NULL) + { + media_player_stop(test_player_info->handle); + media_player_close(test_player_info->handle, 0); + memset(test_player_info, 0, sizeof(test_player_info_t)); + } + break; + + case PLAYER_SET_POS: + media_player_seek(test_player_info->handle, *(int *)msg.p1); + test_player_info->position = *(int *)msg.p1; + free(msg.p1); + msg.p1 = NULL; + break; + case PLAYER_GET_POS: + media_player_get_position( + test_player_info->handle, + (unsigned int *)&test_player_info->position); + break; + + case PLAYER_GET_DUR: + media_player_get_duration( + test_player_info->handle, + (unsigned int *)&test_player_info->duration); + break; + + case PLAYER_GET_VOLUME: + media_player_get_volume(test_player_info->handle, + (float *)&test_player_info->volume); + break; + + case PLAYER_SET_VOLUME: + media_player_set_volume(test_player_info->handle, + *(float *)msg.p1); + free(msg.p1); + msg.p1 = NULL; + break; + + case PLAYER_ISPLAYING: + test_player_info->isplaying = + media_player_is_playing(test_player_info->handle); + break; + + case PLAYER_START: + /* If player_info is not at Stack top, then do not execute start */ + af_top_handle = test_get_af_stack_top(); + if (af_top_handle) + { + if (af_top_handle != *test_player_info->af_req_handle) + { + syslog(LOG_INFO, "player is not on the top, break\n"); + break; + } + else + { + test_player_info->state = MEDIA_EVENT_STARTING; + if (player_type == PLAYER_RECORD) + { + media_recorder_start(test_player_info->handle); + } + else + { + media_player_start(test_player_info->handle); + } + } + } + break; + + case PLAYER_EXIT: + running = 0; + break; + + default: + break; + } + if (running == 0) + break; + } + /* Never run here */ + mq_close(mqid); + return -1; +} diff --git a/testcases/media_test/audio_player/audio_player_utils.c b/testcases/media_test/audio_player/audio_player_utils.c new file mode 100644 index 0000000..37bb9d4 --- /dev/null +++ b/testcases/media_test/audio_player/audio_player_utils.c @@ -0,0 +1,1439 @@ +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "audio_player.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/**************************************************************************** + * Pre-processor Definitions + ****************************************************************************/ +/* audio player task */ +#define AUDIO_PLAYER_TASK_PRIO (100) +#define AUDIO_PLAYER_TASK_STACK_SIZE (10 * 1024) + +typedef struct focus_cb_argv +{ + test_player_type_t type; + char *url; +} focus_cb_argv_t; + +/**************************************************************************** + * Private Data + ****************************************************************************/ +static test_player_info_t g_musicplayer_info = {0}; +static test_player_info_t g_notifyplayer_info = {0}; +static test_player_info_t g_ttsplayer_info = {0}; +static test_player_info_t g_alarmplayer_info = {0}; +static test_player_info_t g_scoplayer_info = {0}; +static test_player_info_t g_ringplayer_info = {0}; +static test_player_info_t g_enforcedplayer_info = {0}; +static test_player_info_t g_recordplayer_info = {0}; +static test_player_info_t g_healthplayer_info = {0}; +static test_player_info_t g_sportplayer_info = {0}; +static test_player_info_t g_infoplayer_info = {0}; + +static void *g_musicplayer_handle; +static void *g_notifyplayer_handle; +static void *g_ttsplayer_handle; +static void *g_alarmplayer_handle; +static void *g_scoplayer_handle; +static void *g_ringplayer_handle; +static void *g_enforcedplayer_handle; +static void *g_recordplayer_handle; +static void *g_healthplayer_handle; +static void *g_sportplayer_handle; +static void *g_infoplayer_handle; + +static player_event_callback_t player_event_callback = NULL; +static void *player_user_data; + +void *test_music_req_handle_0 = NULL; +void *test_notify_req_handle_0 = NULL; +void *test_tts_req_handle_0 = NULL; +void *test_alarm_req_handle_0 = NULL; +void *test_sco_req_handle_0 = NULL; +void *test_ring_req_handle_0 = NULL; +void *test_enforced_req_handle_0 = NULL; +void *test_record_req_handle_0 = NULL; +void *test_health_req_handle_0 = NULL; +void *test_sport_req_handle_0 = NULL; +void *test_info_req_handle_0 = NULL; + +static test_player_type_t test_playing_type = 0; + +/**************************************************************************** + * Public Data + ****************************************************************************/ + +/**************************************************************************** + * Private Functions + ****************************************************************************/ + +char *test_get_name_by_player_handle(void *handle) +{ + if (handle == NULL) + return NULL; + + char *name = NULL; + if (handle == g_musicplayer_handle) + { + name = "Music"; + } + else if (handle == g_notifyplayer_handle) + { + name = "Notify"; + } + else if (handle == g_ttsplayer_handle) + { + name = "TTS"; + } + else if (handle == g_alarmplayer_handle) + { + name = "Alarm"; + } + else if (handle == g_scoplayer_handle) + { + name = "SCO"; + } + else if (handle == g_ringplayer_handle) + { + name = "Ring"; + } + else if (handle == g_enforcedplayer_handle) + { + name = "Enforced"; + } + else if (handle == g_recordplayer_handle) + { + name = "Record"; + } + else if (handle == g_sportplayer_handle) + { + name = "Sport"; + } + else if (handle == g_healthplayer_handle) + { + name = "Health"; + } + else if (handle == g_infoplayer_handle) + { + name = "Info"; + } + + return name; +} + +static void audioplayer_event_callback(void *cookie, int event, int ret, + const char *data) +{ + char *str; + test_player_info_t *test_player_info = (test_player_info_t *)cookie; + void *handle = test_player_info->handle; + test_player_info->state = event; + test_player_info->err_state = ret; + syslog(LOG_INFO, "enter %s\n", __func__); + switch (event) + { + case MEDIA_EVENT_PREPARED: + str = "MEDIA_EVENT_PREPARED"; + /* prepare fail, reset */ + if (test_player_info->err_state < 0) + { + if (test_player_info->type == PLAYER_RECORD) + { + media_recorder_reset(handle); + } + else + { + media_player_reset(handle); + } + test_player_info->state = MEDIA_EVENT_STOPPED; + } + else + { + // media_player_set_volume(handle, 0.2); + if (test_player_info->type == PLAYER_RECORD) + { + test_player_start(test_player_info->type); + } + else + { + media_player_start(handle); + } + } + break; + case MEDIA_EVENT_STARTED: + str = "MEDIA_EVENT_STARTED"; + /* start failed, reset. usually occurs when resume fails */ + if (test_player_info->err_state < 0) + { + if (test_player_info->type == PLAYER_RECORD) + { + media_recorder_reset(handle); + } + else + { + media_player_reset(handle); + } + test_player_info->state = MEDIA_EVENT_STOPPED; + } + else + { + if (test_player_info->type != PLAYER_RECORD) + { + if (test_player_info->offset_in_ms > 0) + { + /* Only seek at first start, resume calling start will not seek + */ + media_player_seek(handle, + test_player_info->offset_in_ms); + test_player_info->offset_in_ms = 0; + } + media_player_get_duration( + test_player_info->handle, + (unsigned int *)&test_player_info->duration); + } + } + break; + case MEDIA_EVENT_PAUSED: + str = "MEDIA_EVENT_PAUSED"; + break; + case MEDIA_EVENT_COMPLETED: + str = "MEDIA_EVENT_COMPLETED"; + media_player_get_position( + test_player_info->handle, + (unsigned int *)&test_player_info->position); + break; + case MEDIA_EVENT_STOPPED: + str = "MEDIA_EVENT_STOPPED"; + test_player_info->query_pause = 0; + break; + case MEDIA_EVENT_SEEKED: + str = "MEDIA_EVENT_SEEKED"; + break; + default: + str = "UNKNOW EVENT"; + break; + } + char *name = test_get_name_by_player_handle(test_player_info->handle); + syslog(LOG_INFO, + "%s, handle %p, name %s, music event %s, event %d, ret %d, " + "info %s " + "line %d\n", + __func__, handle, name, str, event, ret, + data ? data : "NULL", __LINE__); + /* Call CallbackFunction to notify upper layer */ + if (player_event_callback) + { + syslog(LOG_INFO, "test_player_info->type = %d\n\n", + test_player_info->type); + player_event_callback(test_player_info, test_player_info->state, + player_user_data); + } +} + +/** + * @brief + * + * @param play_ret + * @param call_arg + */ +static void focus_change_listener(int play_ret, void *call_arg) +{ + int ret = 0; + + syslog( + LOG_INFO, + "change listener trigered: play ret is: %d, player_type is: %d\n", + play_ret, ((test_player_info_t *)call_arg)->type); + // do not run media focus API in change listener directly, or there + // will be a deadlock!!! + + test_player_info_t *argv = (test_player_info_t *)call_arg; + int last_focus_type = play_ret; + syslog(LOG_INFO, "last focus type = %d\n", argv->last_focus_type); + switch (play_ret) + { + case AUDIO_FOCUS_PLAY: + if (argv->state != MEDIA_EVENT_PAUSED && + argv->state != MEDIA_EVENT_PAUSING) + { + if (argv->last_focus_type == AUDIO_FOCUS_PLAY_WITH_DUCK) + { + syslog(LOG_INFO, "DUCK play resume normal\n"); + ret = test_player_set_volume(argv->type, argv->volume); + if (ret < 0) + { + syslog(LOG_ERR, + "handle: %p set volume failed, ret = %d\n", + (argv->handle), ret); + } + } + else + { + syslog(LOG_INFO, + "PLAYER_TYPE is not PAUSED or PAUSING, need not " + "resume " + "handle:%p repeatedly\n", + (argv->handle)); + } + + last_focus_type = AUDIO_FOCUS_PLAY; + } + else + { + /* Resume */ + syslog(LOG_DEBUG, "Resume handle:%p, url = %s\n", + (argv->handle), argv->url); + ret = test_player_resume(argv->type); + if (ret < 0) + { + syslog(LOG_ERR, "handle: %p start failed, ret = %d\n", + (argv->handle), ret); + } + last_focus_type = AUDIO_FOCUS_PLAY; + } + break; + case AUDIO_FOCUS_STOP: + media_player_reset(argv->handle); + media_player_close(argv->handle, 0); + memset(argv, 0, sizeof(test_player_info_t)); + break; + case AUDIO_FOCUS_PAUSE: + syslog(LOG_DEBUG, "Pause handle:%p, url = %s\n", + (argv->handle), argv->url); + ret = test_player_pause(argv->type); + if (ret < 0) + { + syslog(LOG_ERR, "handle: %p pause failed, ret = %d\n", + (argv->handle), ret); + } + last_focus_type = AUDIO_FOCUS_PAUSE; + break; + case AUDIO_FOCUS_PLAY_BUT_SILENT: + break; + case AUDIO_FOCUS_PLAY_WITH_DUCK: + syslog(LOG_DEBUG, "Play with duck handle:%p, url = %s\n", + (argv->handle), argv->url); + test_player_get_volume(argv->type); + ret = test_player_set_volume(argv->type, 0.3); + if (ret < 0) + { + syslog(LOG_ERR, "handle: %p set volume failed, ret = %d\n", + (argv->handle), ret); + } + last_focus_type = AUDIO_FOCUS_PLAY_WITH_DUCK; + break; + case AUDIO_FOCUS_PLAY_WITH_KEEP: + break; + } + argv->last_focus_type = last_focus_type; +} + +int create_mq(char *path, struct mq_attr *attr) +{ + int mqid = -1; + mqid = mq_open(path, O_RDWR | O_CREAT, NULL, attr); + + if (mqid == -1) + { + syslog(LOG_INFO, "mq_open failed width error: %d\n", errno); + } + else + { + mq_close(mqid); + } + return mqid; +} + +static int player_request_play(test_player_type_t type, char *url) +{ + int ret = -1; + int play_ret = -1; + + switch (type) + { + case PLAYER_MUSIC: + g_musicplayer_info.af_is_requesting = 1; + test_music_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_MUSIC, &focus_change_listener, + (void *)&g_musicplayer_info); + if (test_music_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_MUSIC) success, focus_handle:%p, " + "play suggetion is %d\n", + test_music_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_MUSIC) failed"); + } + g_musicplayer_info.af_is_requesting = 0; + break; + + case PLAYER_NOTIFY: + g_notifyplayer_info.af_is_requesting = 1; + test_notify_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_NOTIFY, &focus_change_listener, + (void *)&g_notifyplayer_info); + if (test_notify_req_handle_0 != NULL) + { + syslog( + LOG_INFO, + "request(PLAYER_NOTIFY) success, focus_handle:%p, play " + "suggetion is %d\n", + test_notify_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_NOTIFY) failed"); + } + g_notifyplayer_info.af_is_requesting = 0; + break; + + case PLAYER_TTS: + g_ttsplayer_info.af_is_requesting = 1; + test_tts_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_TTS, &focus_change_listener, + (void *)&g_ttsplayer_info); + if (test_tts_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_TTS) success, focus_handle:%p, play " + "suggetion is %d\n", + test_tts_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_TTS) failed"); + } + g_ttsplayer_info.af_is_requesting = 0; + break; + + case PLAYER_ALARM: + g_alarmplayer_info.af_is_requesting = 1; + test_alarm_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_ALARM, &focus_change_listener, + (void *)&g_alarmplayer_info); + if (test_alarm_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_ALARM) success, focus_handle:%p, " + "play suggetion is %d\n", + test_alarm_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_ALARM) failed"); + } + g_alarmplayer_info.af_is_requesting = 0; + break; + + case PLAYER_SCO: + g_scoplayer_info.af_is_requesting = 1; + test_sco_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_SCO, &focus_change_listener, + (void *)&g_alarmplayer_info); + if (test_sco_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_ALARM) success, focus_handle:%p, " + "play suggetion is %d\n", + test_sco_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_ALARM) failed"); + } + g_scoplayer_info.af_is_requesting = 0; + break; + + case PLAYER_RING: + g_ringplayer_info.af_is_requesting = 1; + test_ring_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_RING, &focus_change_listener, + (void *)&g_ringplayer_info); + if (test_ring_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_ring) success, focus_handle:%p, " + "play suggetion is %d\n", + test_ring_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_ring) failed"); + } + g_ringplayer_info.af_is_requesting = 0; + break; + + case PLAYER_ENFORCED: + g_enforcedplayer_info.af_is_requesting = 1; + test_enforced_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_ENFORCED, &focus_change_listener, + (void *)&g_enforcedplayer_info); + if (test_enforced_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_enforced) success, focus_handle:%p, " + "play suggetion is %d\n", + test_enforced_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_enforced) failed"); + } + g_enforcedplayer_info.af_is_requesting = 0; + break; + + case PLAYER_RECORD: + g_recordplayer_info.af_is_requesting = 1; + test_record_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_RECORD, &focus_change_listener, + (void *)&g_recordplayer_info); + if (test_record_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_record) success, focus_handle:%p, " + "play suggetion is %d\n", + test_record_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_record) failed"); + } + g_recordplayer_info.af_is_requesting = 0; + break; + + case PLAYER_HEALTH: + g_healthplayer_info.af_is_requesting = 1; + test_health_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_HEALTH, &focus_change_listener, + (void *)&g_healthplayer_info); + if (test_health_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_health) success, focus_handle:%p, " + "play suggetion is %d\n", + test_health_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_health) failed"); + } + g_healthplayer_info.af_is_requesting = 0; + break; + + case PLAYER_SPORT: + g_sportplayer_info.af_is_requesting = 1; + test_sport_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_SPORT, &focus_change_listener, + (void *)&g_sportplayer_info); + if (test_sport_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_sport) success, focus_handle:%p, " + "play suggetion is %d\n", + test_sport_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_sport) failed"); + } + g_sportplayer_info.af_is_requesting = 0; + break; + + case PLAYER_INFO: + g_infoplayer_info.af_is_requesting = 1; + test_info_req_handle_0 = test_audio_focus_request( + &play_ret, AUDIO_STREAM_INFO, &focus_change_listener, + (void *)&g_infoplayer_info); + if (test_info_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_info) success, focus_handle:%p, " + "play suggetion is %d\n", + test_info_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_info) failed"); + } + g_infoplayer_info.af_is_requesting = 0; + break; + } + ret = play_ret; + test_audio_focus_debug_stack_display(); + return ret; +} + +static int wait_focus_abandon(void **handle, char *name) +{ + int i = 0; + int time_out = 10; // 1sTimeoutTime + if (!*handle) + { + syslog(LOG_DEBUG, "handle is null in wait_focus_abandon\n"); + } + while (*handle) + { + if (i >= time_out) + { + syslog(LOG_ERR, + "player reset time out in wait_focus_abandon\n"); + return -1; + } + syslog(LOG_INFO, "waitting %s focus abandon...\n", name); + i++; + usleep(100 * 1000); // 100ms + } + return 0; +} + +void focus_abandon(test_player_info_t *info) +{ + void **req_handle = NULL; + int ret = 0; + char name[16] = {'\0'}; + + if (info->state == MEDIA_EVENT_STOPPING || + info->state == MEDIA_EVENT_STOPPED) + { + ret = 0; // No longer repeatedly call media_player_reset + } + else + { + info->state = MEDIA_EVENT_STOPPING; + if (info->handle != NULL) + { + if (info->type == PLAYER_RECORD) + { + ret = media_recorder_reset(info->handle); + } + else + { + ret = media_player_reset(info->handle); + } + } + } + + if (ret < 0) + { + syslog(LOG_ERR, "player reset fail in focus_abandon\n"); + } + + if (info->type == PLAYER_MUSIC) + { + req_handle = &test_music_req_handle_0; + strcpy(name, "MUSIC"); + } + else if (info->type == PLAYER_NOTIFY) + { + req_handle = &test_notify_req_handle_0; + strcpy(name, "NOTIFY"); + } + else if (info->type == PLAYER_TTS) + { + req_handle = &test_tts_req_handle_0; + strcpy(name, "TTS"); + } + else if (info->type == PLAYER_ALARM) + { + req_handle = &test_alarm_req_handle_0; + strcpy(name, "ALARM"); + } + else if (info->type == PLAYER_SCO) + { + req_handle = &test_sco_req_handle_0; + strcpy(name, "SCO"); + } + else if (info->type == PLAYER_RING) + { + req_handle = &test_ring_req_handle_0; + strcpy(name, "RING"); + } + else if (info->type == PLAYER_ENFORCED) + { + req_handle = &test_enforced_req_handle_0; + strcpy(name, "ENFORCED"); + } + else if (info->type == PLAYER_RECORD) + { + req_handle = &test_record_req_handle_0; + strcpy(name, "RECORD"); + } + else if (info->type == PLAYER_HEALTH) + { + req_handle = &test_health_req_handle_0; + strcpy(name, "HEALTH"); + } + else if (info->type == PLAYER_SPORT) + { + req_handle = &test_sport_req_handle_0; + strcpy(name, "SPORT"); + } + else if (info->type == PLAYER_INFO) + { + req_handle = &test_info_req_handle_0; + strcpy(name, "INFO"); + } + // ret = wait_focus_abandon(req_handle, name); + // if(ret != 0) + // { + if (*req_handle) + { + /* Force release */ + test_audio_focus_debug_stack_display(); + test_audio_focus_abandon(*req_handle); + test_audio_focus_debug_stack_display(); + *req_handle = NULL; + } + // } +} + +int player_prepare(test_player_info_t *info) +{ + int ret = 0; + int return_type = AUDIO_FOCUS_PLAY; + /* Play operation, abandon the focus point of the last same player */ + + focus_abandon(info); + + /* request focus */ + return_type = player_request_play(info->type, info->url); + // } + if (return_type == -1) + { + return -1; + } + switch (return_type) + { + case AUDIO_FOCUS_PLAY: + test_player_open(test_playing_type); + syslog(LOG_DEBUG, "prepare url:%s\n", info->url); + info->state = MEDIA_EVENT_PREPARING; + if (info->type == PLAYER_RECORD) + { + ret = media_recorder_prepare( + info->handle, info->url, + "format=s16le:sample_rate=16000:ch_layout=mono"); + } + else + { + ret = media_player_prepare(info->handle, info->url, NULL); + } + break; + case AUDIO_FOCUS_STOP: + ret = -1; + break; + case AUDIO_FOCUS_PLAY_WITH_DUCK: + break; + } + return ret; +} + +static int get_mq_curmsgs(char *path) +{ + struct mq_attr mqStat = {0}; + mqd_t mqid = -1; + + mqid = mq_open(path, O_RDWR); + if (mqid < 0) + { + syslog(LOG_ERR, "[%s]:Error %d (%s) on mq_open.\n", __func__, + errno, strerror(errno)); + return -1; + } + if (mq_getattr(mqid, &mqStat) == 0) + { + syslog(LOG_INFO, "get %s current message:%ld\n", path, + mqStat.mq_curmsgs); + mq_close(mqid); + return mqStat.mq_curmsgs; + } + mq_close(mqid); + return 0; +} + +static int send_msg_to_player(test_msg_player_t *msg) +{ + int ret; + int mqid = -1; + int prio = PLAYER_MQ_PRIO; + + /* Leave some Message margin, when processing a Message if there are time-consuming operations (and a Message End needs to call send_msg_to_player() Interface), + At this time if other multiple Threads have already called send_msg_to_player() in advance, it will cause mq_send() deadlock + */ + if (get_mq_curmsgs(PLAYER_MQ_PAHT) >= PLAYER_MQ_MSG_LEN - 4) + { + syslog(LOG_INFO, "[%s]player mq too long, return\n", __func__); + return 0; + } + mqid = mq_open(PLAYER_MQ_PAHT, O_RDWR); + if (mqid < 0) + { + syslog(LOG_ERR, "Error %d (%s) on mq_open.\n", errno, + strerror(errno)); + return -1; + } + + if (msg->cmd == PLAYER_RESET) + { + prio++; + } + ret = mq_send(mqid, (const void *)msg, sizeof(*msg), prio); + mq_close(mqid); + if (ret < 0) + { + syslog(LOG_ERR, "Error %d (%s) on mq_send.\n", errno, + strerror(errno)); + return -1; + } + syslog(LOG_DEBUG, "Send msg to player success.\n"); + return 0; +} + +int test_register_player_callback(player_event_callback_t event_cb, + void *ext_data) +{ + if (!event_cb) + { + syslog(LOG_ERR, + "Parames error on test_register_player_callback.\n"); + return -1; + } + player_event_callback = (player_event_callback_t)event_cb; + player_user_data = ext_data; + return 0; +} + +int test_player_play(test_player_type_t type, const char *url) +{ + + syslog(LOG_DEBUG, "test_player_play type:%d, url:%s\n", type, url); + + if (!url || strlen(url) == 0) + { + return -1; + } + test_msg_player_t msg; + + char *msg_buf = malloc(512); + memset(msg_buf, '\0', 512); + strcpy(msg_buf, url); + + syslog(LOG_DEBUG, "send play type:%d, url:%s\n", type, msg_buf); + + msg.type = type; + msg.cmd = PLAYER_PLAY; + msg.p1 = msg_buf; + + return send_msg_to_player(&msg); +} + +int test_player_start(test_player_type_t type) +{ + test_msg_player_t msg; + + msg.type = type; + msg.cmd = PLAYER_START; + msg.p1 = NULL; + + return send_msg_to_player(&msg); +} + +int test_player_pause(test_player_type_t type) +{ + test_msg_player_t msg; + + msg.type = type; + msg.cmd = PLAYER_PAUSE; + msg.p1 = NULL; + + return send_msg_to_player(&msg); +} + +int test_player_resume(test_player_type_t type) +{ + test_msg_player_t msg; + + msg.type = type; + msg.cmd = PLAYER_RESUME; + msg.p1 = NULL; + + return send_msg_to_player(&msg); +} + +int test_player_stop(test_player_type_t type) +{ + test_msg_player_t msg; + + msg.type = type; + msg.cmd = PLAYER_STOP; + msg.p1 = NULL; + + return send_msg_to_player(&msg); +} + +int test_player_reset(test_player_type_t type) +{ + test_msg_player_t msg; + + msg.type = type; + msg.cmd = PLAYER_RESET; + msg.p1 = NULL; + + return send_msg_to_player(&msg); +} + +int test_player_set_position(test_player_type_t type, int pos_in_ms) +{ + test_msg_player_t msg; + int ret = 0; + + if (pos_in_ms < 0) + { + return -1; + } + int *p = malloc(sizeof(int)); + *p = pos_in_ms; + msg.type = type; + msg.cmd = PLAYER_SET_POS; + msg.p1 = p; + + ret = send_msg_to_player(&msg); + + return ret; +} + +int test_player_get_position(test_player_type_t type) +{ + test_msg_player_t msg; + int ret = 0; + + msg.type = type; + msg.cmd = PLAYER_GET_POS; + msg.p1 = NULL; + + ret = send_msg_to_player(&msg); + usleep(100); + + return ret; +} + +int test_player_get_duration(test_player_type_t type) +{ + test_msg_player_t msg; + int ret = 0; + + msg.type = type; + msg.cmd = PLAYER_GET_DUR; + msg.p1 = NULL; + + ret = send_msg_to_player(&msg); + usleep(100); + + return ret; +} + +int test_player_get_volume(test_player_type_t type) +{ + test_msg_player_t msg; + int ret = 0; + + msg.type = type; + msg.cmd = PLAYER_GET_VOLUME; + msg.p1 = NULL; + + ret = send_msg_to_player(&msg); + + return ret; +} +int test_player_get_isplaying(test_player_type_t type) +{ + test_msg_player_t msg; + int ret = 0; + + msg.type = type; + msg.cmd = PLAYER_ISPLAYING; + msg.p1 = NULL; + + ret = send_msg_to_player(&msg); + + return ret; +} + +int test_player_close(test_player_type_t type) +{ + test_msg_player_t msg; + int ret = 0; + + msg.type = type; + msg.cmd = PLAYER_CLOSE; + msg.p1 = NULL; + + ret = send_msg_to_player(&msg); + + return ret; +} + +int test_player_set_volume(test_player_type_t type, float volume) +{ + test_msg_player_t msg; + int ret = 0; + + float *p = (float *)malloc(sizeof(float)); + *p = volume; + msg.type = type; + msg.cmd = PLAYER_SET_VOLUME; + msg.p1 = p; + + ret = send_msg_to_player(&msg); + + return ret; +} + +test_player_info_t *test_get_music_player_info(void) +{ + if (g_musicplayer_info.handle) + { + return (&g_musicplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_notify_player_info(void) +{ + if (g_notifyplayer_info.handle) + { + return (&g_notifyplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_tts_player_info(void) +{ + if (g_ttsplayer_info.handle) + { + return (&g_ttsplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_alarm_player_info(void) +{ + if (g_alarmplayer_info.handle) + { + return (&g_alarmplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_sco_player_info(void) +{ + if (g_scoplayer_info.handle) + { + return (&g_scoplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_ring_player_info(void) +{ + if (g_ringplayer_info.handle) + { + return (&g_ringplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_enforced_player_info(void) +{ + if (g_enforcedplayer_info.handle) + { + return (&g_enforcedplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_record_player_info(void) +{ + if (g_recordplayer_info.handle) + { + return (&g_recordplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_health_player_info(void) +{ + if (g_healthplayer_info.handle) + { + return (&g_healthplayer_info); + } + return NULL; +} +test_player_info_t *test_get_sport_player_info(void) +{ + if (g_sportplayer_info.handle) + { + return (&g_sportplayer_info); + } + return NULL; +} + +test_player_info_t *test_get_info_player_info(void) +{ + if (g_infoplayer_info.handle) + { + return (&g_infoplayer_info); + } + return NULL; +} + +int test_clear_player_mq(void) +{ + struct mq_attr mqStat = {0}; + test_msg_player_t msg = {0}; + mqd_t mqid = -1; + const struct timespec abstime = { + .tv_sec = 0, + .tv_nsec = 1000, + }; + + mqid = mq_open(PLAYER_MQ_PAHT, O_RDWR); + if (mqid < 0) + { + syslog(LOG_ERR, "Error %d (%s) on mq_open.\n", errno, + strerror(errno)); + return -1; + } + if (mq_getattr(mqid, &mqStat) == 0) + { + if (mqStat.mq_curmsgs > 0) + { + syslog(LOG_INFO, "clear player mq\n"); + for (int i = 0; i < mqStat.mq_curmsgs; i++) + { + if (mq_timedreceive(mqid, (void *)&msg, + sizeof(test_msg_player_t), NULL, + &abstime) != -1) + { + if (msg.p1) + { + free(msg.p1); + msg.p1 = NULL; + } + } + } + } + } + mq_close(mqid); + return 0; +} + +int test_player_open(test_player_type_t player_type) +{ + int ret = -1; + switch (player_type) + { + case PLAYER_MUSIC: + syslog(LOG_INFO, "THE music handle is %p\n", g_musicplayer_handle); + if (g_musicplayer_info.handle == NULL) + { + g_musicplayer_handle = media_player_open("Music"); + if (g_musicplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_musicplayer_info.handle = g_musicplayer_handle; + g_musicplayer_info.af_req_handle = &test_music_req_handle_0; + ret = media_player_set_event_callback( + g_musicplayer_handle, (void *)&g_musicplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_NOTIFY: + if (g_notifyplayer_info.handle == NULL) + { + g_notifyplayer_handle = media_player_open("Notify"); + if (g_notifyplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_notifyplayer_info.handle = g_notifyplayer_handle; + g_notifyplayer_info.af_req_handle = &test_notify_req_handle_0; + ret = media_player_set_event_callback( + g_notifyplayer_handle, (void *)&g_notifyplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_TTS: + if (g_ttsplayer_info.handle == NULL) + { + g_ttsplayer_handle = media_player_open("TTS"); + if (g_ttsplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_ttsplayer_info.handle = g_ttsplayer_handle; + g_ttsplayer_info.af_req_handle = &test_tts_req_handle_0; + ret = media_player_set_event_callback( + g_ttsplayer_handle, (void *)&g_ttsplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_ALARM: + if (g_alarmplayer_info.handle == NULL) + { + g_alarmplayer_handle = media_player_open("Alarm"); + if (g_alarmplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_alarmplayer_info.handle = g_alarmplayer_handle; + g_alarmplayer_info.af_req_handle = &test_alarm_req_handle_0; + ret = media_player_set_event_callback( + g_alarmplayer_handle, (void *)&g_alarmplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_RING: + if (g_ringplayer_info.handle == NULL) + { + g_ringplayer_handle = media_player_open("Ring"); + if (g_ringplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_ringplayer_info.handle = g_ringplayer_handle; + g_ringplayer_info.af_req_handle = &test_ring_req_handle_0; + ret = media_player_set_event_callback( + g_ringplayer_handle, (void *)&g_ringplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_ENFORCED: + if (g_enforcedplayer_info.handle == NULL) + { + g_enforcedplayer_handle = media_player_open("Enforced"); + if (g_enforcedplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_enforcedplayer_info.handle = g_enforcedplayer_handle; + g_enforcedplayer_info.af_req_handle = + &test_enforced_req_handle_0; + ret = media_player_set_event_callback( + g_enforcedplayer_handle, (void *)&g_enforcedplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_HEALTH: + if (g_healthplayer_info.handle == NULL) + { + g_healthplayer_handle = media_player_open("Health"); + if (g_healthplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_healthplayer_info.handle = g_healthplayer_handle; + g_healthplayer_info.af_req_handle = &test_health_req_handle_0; + ret = media_player_set_event_callback( + g_healthplayer_handle, (void *)&g_healthplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_SPORT: + if (g_sportplayer_info.handle == NULL) + { + g_sportplayer_handle = media_player_open("Sport"); + if (g_sportplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_sportplayer_info.handle = g_sportplayer_handle; + g_sportplayer_info.af_req_handle = &test_sport_req_handle_0; + ret = media_player_set_event_callback( + g_sportplayer_handle, (void *)&g_sportplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_INFO: + if (g_infoplayer_info.handle == NULL) + { + g_infoplayer_handle = media_player_open("Info"); + if (g_infoplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_infoplayer_info.handle = g_infoplayer_handle; + g_infoplayer_info.af_req_handle = &test_info_req_handle_0; + ret = media_player_set_event_callback( + g_infoplayer_handle, (void *)&g_infoplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_RECORD: + if (g_recordplayer_info.handle == NULL) + { + g_recordplayer_handle = + media_recorder_open("amoviesink_async"); + if (g_recordplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_recordplayer_info.handle = g_recordplayer_handle; + g_recordplayer_info.af_req_handle = &test_record_req_handle_0; + ret = media_recorder_set_event_callback( + g_recordplayer_handle, (void *)&g_recordplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + case PLAYER_SCO: + if (g_scoplayer_info.handle == NULL) + { + g_scoplayer_handle = media_player_open("SCO"); + if (g_scoplayer_handle == NULL) + { + syslog(LOG_ERR, "audioplayer open failed\n"); + } + g_scoplayer_info.handle = g_scoplayer_handle; + g_scoplayer_info.af_req_handle = &test_sco_req_handle_0; + ret = media_player_set_event_callback( + g_scoplayer_handle, (void *)&g_scoplayer_info, + audioplayer_event_callback); + if (ret != 0) + { + syslog(LOG_ERR, + "Error %d (%s) on " + "media_player_set_event_callback.\n", + errno, strerror(errno)); + } + } + break; + } + return ret; +} + +int test_set_info(test_player_info_t **test_player_info, + test_player_type_t player_type) +{ + switch (player_type) + { + case PLAYER_MUSIC: + *test_player_info = &g_musicplayer_info; + break; + case PLAYER_NOTIFY: + *test_player_info = &g_notifyplayer_info; + break; + case PLAYER_TTS: + *test_player_info = &g_ttsplayer_info; + break; + case PLAYER_ALARM: + *test_player_info = &g_alarmplayer_info; + break; + case PLAYER_RING: + *test_player_info = &g_ringplayer_info; + break; + case PLAYER_ENFORCED: + *test_player_info = &g_enforcedplayer_info; + break; + case PLAYER_HEALTH: + *test_player_info = &g_healthplayer_info; + break; + case PLAYER_SPORT: + *test_player_info = &g_sportplayer_info; + break; + case PLAYER_INFO: + *test_player_info = &g_infoplayer_info; + break; + case PLAYER_RECORD: + *test_player_info = &g_recordplayer_info; + break; + case PLAYER_SCO: + *test_player_info = &g_scoplayer_info; + break; + } + return 0; +} \ No newline at end of file diff --git a/testcases/media_test/audio_player/audio_telephony.c b/testcases/media_test/audio_player/audio_telephony.c new file mode 100644 index 0000000..9297c7b --- /dev/null +++ b/testcases/media_test/audio_player/audio_telephony.c @@ -0,0 +1,473 @@ +/**************************************************************************** + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + *The ASF licenses this file to you under the Apache License, Version 2.0 + *(the "License"); you may not use this file except in compliance with + *the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + *WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + *implied. See the License for the specific language governing + *permissions and limitations under the License. + * + ****************************************************************************/ + +/**************************************************************************** + * Included Files + ****************************************************************************/ +#include "audio_focus.h" +#include "audio_player.h" +#include "audio_tel_test.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static tapi_context g_tapi_context = NULL; +extern void *test_sco_req_handle_0; +extern void *test_ring_req_handle_0; +#define SLOT_ID 0 +static bool outgoing_call_start = false; +static bool incoming_call_start = false; +static bool hangup_call_start = false; +static tapi_call_info t_outgoing_call_info = {0}; +static tapi_call_info t_incoming_call_info = {0}; + +static void on_tapi_client_ready(const char *client_name, + void *user_data) +{ + if (client_name != NULL) + syslog(LOG_DEBUG, "tapi is ready for %s\n", client_name); +} + +static void tele_call_async_fun(tapi_async_result *result) +{ + syslog(LOG_DEBUG, "%s : \n", __func__); + syslog(LOG_DEBUG, "result->msg_id : %d\n", result->msg_id); + syslog(LOG_DEBUG, "result->status : %d\n", result->status); + syslog(LOG_DEBUG, "result->arg1 : %d\n", result->arg1); + syslog(LOG_DEBUG, "result->arg2 : %d\n", result->arg2); + + if (result->status != 0) + { + syslog(LOG_DEBUG, "%s msg id : %d result err, return.\n", __func__, + result->msg_id); + return; + } + + if (result->msg_id == MSG_CALL_MERGE_IND || + result->msg_id == MSG_CALL_SEPERATE_IND) + { + char **ret = result->data; + + syslog(LOG_DEBUG, "conference size : %d\n", result->arg2); + + for (int i = 0; i < result->arg2; i++) + { + syslog(LOG_DEBUG, "conference call id : %s\n", ret[i]); + } + } + else if (result->msg_id == EVENT_OEM_RIL_REQUEST_RAW_DONE) + { + unsigned char *response = result->data; + + syslog(LOG_DEBUG, "response raw data length : %d\n", result->arg2); + for (int i = 0; i < result->arg2; i++) + { + syslog(LOG_DEBUG, "response raw data : %x\n", response[i]); + } + } + else if (result->msg_id == EVENT_OEM_RIL_REQUEST_STRINGS_DONE) + { + char **response = result->data; + + syslog(LOG_DEBUG, "response strings data length : %d\n", + result->arg2); + for (int i = 0; i < result->arg2; i++) + { + syslog(LOG_DEBUG, "response strings data : %s\n", response[i]); + } + } + else if (result->msg_id == EVENT_REQUEST_DIAL_DONE) + { + + if (result->status == 0) + { + syslog(LOG_DEBUG, "dial successed, call id : %s\n", + (char *)result->data); + } + else + { + syslog(LOG_DEBUG, "dial failed"); + } + } + else if (result->msg_id == EVENT_REQUEST_START_DTMF_DONE) + { + syslog(LOG_DEBUG, "start dtmf , state : %d\n", result->status); + } + else if (result->msg_id == EVENT_REQUEST_STOP_DTMF_DONE) + { + syslog(LOG_DEBUG, "stop dtmf , state : %d\n", result->status); + } +} + +static const char *call_state_to_str(tapi_call_status state) +{ + switch (state) + { + case CALL_STATUS_ACTIVE: + return "[start answering]"; + case CALL_STATUS_HELD: + return "[already hold]"; + case CALL_STATUS_DIALING: + return "[already dialed]"; + case CALL_STATUS_ALERTING: + return "[other ring]"; + case CALL_STATUS_INCOMING: + return "[new calls]"; + case CALL_STATUS_WAITING: + return "[waiting]"; + case CALL_STATUS_DISCONNECTED: + return "[already disconnected]"; + default: + break; + } + return "Unknown"; +} + +void enter_dial_media_policy(void) +{ + media_policy_set_devices_use(MEDIA_DEVICE_MODEM); + media_policy_set_devices_use(MEDIA_DEVICE_MIC); + media_policy_set_devices_unuse(MEDIA_DEVICE_SCO); + media_policy_set_devices_unavailable(MEDIA_DEVICE_SCO); + media_policy_set_devices_unavailable(MEDIA_DEVICE_A2DP); + media_policy_set_audio_mode(MEDIA_AUDIO_MODE_PHONE); +} + +void exit_dial_media_policy(void) +{ + media_policy_set_devices_use(MEDIA_DEVICE_MIC); + media_policy_set_devices_unuse(MEDIA_DEVICE_MODEM); + media_policy_set_devices_unuse(MEDIA_DEVICE_SCO); + media_policy_set_devices_unavailable(MEDIA_DEVICE_SCO); + media_policy_set_devices_unavailable(MEDIA_DEVICE_A2DP); + media_policy_set_audio_mode(MEDIA_AUDIO_MODE_NORMAL); +} + +static void call_state_change_cb(tapi_async_result *result) +{ + tapi_call_info *call_info; + + syslog(LOG_DEBUG, "%s : %d\n", __func__, result->status); + call_info = (tapi_call_info *)result->data; + + syslog(LOG_DEBUG, "call changed call_id : %s\n", call_info->call_id); + syslog(LOG_DEBUG, "call state: %d \n", call_info->state); + syslog(LOG_DEBUG, "call LineIdentification: %s \n", + call_info->lineIdentification); + syslog(LOG_DEBUG, "call IncomingLine: %s \n", + call_info->incoming_line); + syslog(LOG_DEBUG, "call Name: %s \n", call_info->name); + syslog(LOG_DEBUG, "call StartTime: %s \n", call_info->start_time); + syslog(LOG_DEBUG, "call Multiparty: %d \n", call_info->multiparty); + syslog(LOG_DEBUG, "call RemoteHeld: %d \n", call_info->remote_held); + syslog(LOG_DEBUG, "call RemoteMultiparty: %d \n", + call_info->remote_multiparty); + syslog(LOG_DEBUG, "call Information: %s \n", call_info->info); + syslog(LOG_DEBUG, "call Icon: %d \n", call_info->icon); + syslog(LOG_DEBUG, "call Emergency: %d \n", + call_info->is_emergency_number); + syslog(LOG_DEBUG, "call disconnect_reason: %d \n\n", + call_info->disconnect_reason); + syslog(LOG_INFO, "the phone state is %s\n", + call_state_to_str(call_info->state)); + if (call_info->state == CALL_STATUS_DIALING || + call_info->state == CALL_STATUS_ALERTING) + { + outgoing_call_start = true; + memcpy(&t_outgoing_call_info, call_info, sizeof(tapi_call_info)); + enter_dial_media_policy(); + } + else if (call_info->state == CALL_STATUS_INCOMING) + { + incoming_call_start = true; + memcpy(&t_incoming_call_info, call_info, sizeof(tapi_call_info)); + player_request_play(PLAYER_SCO); + enter_dial_media_policy(); + } + else if (call_info->state == CALL_STATUS_DISCONNECTED) + { + if (outgoing_call_start == true && + strcmp(t_outgoing_call_info.call_id, call_info->call_id) == 0) + { + outgoing_call_start = false; + memset(&t_outgoing_call_info, 0, sizeof(tapi_call_info)); + } + if (incoming_call_start == true && + strcmp(t_incoming_call_info.call_id, call_info->call_id) == 0) + { + incoming_call_start = false; + memset(&t_incoming_call_info, 0, sizeof(tapi_call_info)); + } + test_audio_focus_abandon(test_sco_req_handle_0); + exit_dial_media_policy(); + hangup_call_start = false; + } +} + +void *uv_keep(void *arg) +{ + int ret = uv_run(uv_default_loop(), UV_RUN_DEFAULT); + if(ret <0){ + syslog(LOG_ERR, "UV start failed\n"); + return NULL; + } + ret = uv_loop_close(uv_default_loop()); + syslog(LOG_INFO, "[%s][%d] out:%d\n", __func__, __LINE__, ret); + return NULL; +} + +static int player_request_play(test_player_type_t type) +{ + int ret = -1; + int play_ret = -1; + + switch (type) + { + case PLAYER_SCO: + test_sco_req_handle_0 = + test_audio_focus_request(&play_ret, AUDIO_STREAM_SCO, + &modem_focus_change_listener, NULL); + + if (test_sco_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_MODEM) success, focus_handle:%p, " + "play suggetion is %d\n", + test_sco_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_MODEM) failed"); + } + break; + + case PLAYER_RING: + test_ring_req_handle_0 = + test_audio_focus_request(&play_ret, AUDIO_STREAM_RING, + &modem_focus_change_listener, NULL); + + if (test_ring_req_handle_0 != NULL) + { + syslog(LOG_INFO, + "request(PLAYER_RING) success, focus_handle:%p, " + "play suggetion is %d\n", + test_ring_req_handle_0, play_ret); + } + else + { + syslog(LOG_INFO, "request(PLAYER_RING) failed"); + } + break; + + default: + break; + } + ret = play_ret; + test_audio_focus_debug_stack_display(); + return ret; +} + +int init_tapi_and_modem(void) +{ + if (g_tapi_context != NULL) + { + return 0; + } + + g_tapi_context = + tapi_open("media.telephone.test", on_tapi_client_ready, NULL); + syslog(LOG_INFO, "tapi_open g_tapi_context : %p\n", g_tapi_context); + if (g_tapi_context == NULL) + { + syslog(LOG_ERR, "LOG : tapi_open failed"); + return -1; + } + reset_call_info(); + pthread_t thread; + pthread_attr_t attr; + pthread_attr_init(&attr); + + pthread_attr_setstacksize(&attr, 4096); + + pthread_create(&thread, &attr, uv_keep, NULL); + + return 0; +} + +int test_dial_listen(void) +{ + syslog(LOG_INFO, "context %p, slot_id %d\n", g_tapi_context, SLOT_ID); + int watch_id = tapi_call_register_call_state_change( + g_tapi_context, SLOT_ID, NULL, call_state_change_cb); + + syslog(LOG_DEBUG, "%s, slot_id : %d, watch_id : %d \n", __func__, + SLOT_ID, watch_id); + return watch_id; +} + +static void modem_focus_change_listener(int play_ret, void *call_arg) +{ + syslog( + LOG_INFO, + "change listener trigered: play ret is: %d, player_type is: %s\n", + play_ret, "MODEM"); + + switch (play_ret) + { + case AUDIO_FOCUS_PLAY: + break; + case AUDIO_FOCUS_STOP: + break; + case AUDIO_FOCUS_PAUSE: + break; + case AUDIO_FOCUS_PLAY_BUT_SILENT: + break; + case AUDIO_FOCUS_PLAY_WITH_DUCK: + break; + case AUDIO_FOCUS_PLAY_WITH_KEEP: + break; + } +} + +int player_hangup_phone(void) +{ + if (outgoing_call_start == false && incoming_call_start == false) + { + syslog(LOG_INFO, "no ongoing calls"); + return 0; + } + + if (strlen(t_outgoing_call_info.call_id) == 0 && + strlen(t_incoming_call_info.call_id) == 0) + { + syslog(LOG_INFO, "no calling ID"); + return 0; + } + + if (hangup_call_start == true) + { + syslog(LOG_INFO, "hanging up in progress"); + return 0; + } + + char *call_id = t_outgoing_call_info.call_id; + if (strlen(t_outgoing_call_info.call_id) == 0) + { + call_id = t_incoming_call_info.call_id; + } + + int ret = tapi_call_hangup_by_id(g_tapi_context, SLOT_ID, call_id); + if (ret == 0) + { + hangup_call_start = true; + syslog(LOG_INFO, + "tapi_call_hangup_call ret : %d \nhangup call : %s", ret, + call_id); + } + else + { + syslog(LOG_ERR, + "tapi_call_hangup_call ret : %d \nhangup failed : %s", ret, + call_id); + } + return 0; +} + +static void reset_call_info(void) +{ + memset(&t_outgoing_call_info, 0, sizeof(tapi_call_info)); + memset(&t_incoming_call_info, 0, sizeof(tapi_call_info)); + + outgoing_call_start = false; + incoming_call_start = false; +} + +int palyer_answer_call(void) +{ + if (incoming_call_start == false) + { + syslog(LOG_INFO, "no new incoming calls"); + return -1; + } + + if (strlen(t_incoming_call_info.call_id) == 0) + { + syslog(LOG_INFO, "no incoming calls ID\n"); + return -2; + } + + syslog(LOG_INFO, "context is %p, call id is %s\n", g_tapi_context, + t_incoming_call_info.call_id); + int ret = tapi_call_answer_by_id(g_tapi_context, SLOT_ID, + t_incoming_call_info.call_id); + syslog(LOG_INFO, "answer a new call : ret = %d", ret); + return ret; +} + +int player_new_call(const char *number) +{ + if (outgoing_call_start == true) + { + syslog(LOG_INFO, "The phone is currently being dialed...\n"); + return -1; + } + + if (incoming_call_start == true) + { + syslog(LOG_INFO, "Please answer/end a new call first\n"); + return -1; + } + int ret = 0; + int return_type = AUDIO_FOCUS_PLAY; + return_type = player_request_play(PLAYER_SCO); + if (return_type == -1) + { + return -1; + } + + switch (return_type) + { + case AUDIO_FOCUS_PLAY: + syslog(LOG_DEBUG, "dial start\n"); + ret = tapi_call_dial(g_tapi_context, 0, (char *)number, 0, + EVENT_REQUEST_DIAL_DONE, tele_call_async_fun); + if (ret == 0) + { + outgoing_call_start = true; + syslog(LOG_INFO, "dial call %s start\n", number); + } + else + { + syslog(LOG_INFO, "dial call %s failed %d\n", number, ret); + } + break; + case AUDIO_FOCUS_STOP: + ret = -1; + break; + } + return ret; +} \ No newline at end of file diff --git a/testcases/media_test/audio_player/media_player_tool.c b/testcases/media_test/audio_player/media_player_tool.c new file mode 100644 index 0000000..3a13ac6 --- /dev/null +++ b/testcases/media_test/audio_player/media_player_tool.c @@ -0,0 +1,573 @@ +#include "getopt.h" +#include "mediatest_session.h" +#include "mediatest_session_suit.h" +#include +#include +#include +#include +#include +#include +#include + +typedef int (*mediatest_func)(int argc, char **argv); + +typedef struct mediatest_cmd_s +{ + const char *cmd; /* The command text */ + mediatest_func pfunc; /* Pointer to command handler */ + const char *help; /* The help text */ +} mediatest_cmd; +static audio_info_t audio_ctx; +static inline void audio_parse_cmd(int size, char *info[], + audio_attr_t *pri); +static int audiotool_execute(char *buffer); + +static int mediatest_play(int argc, char **argv); +static int mediatest_pause(int argc, char **argv); +static int mediatest_next_song(int argc, char **argv); +static int mediatest_prev_song(int argc, char **argv); +static int mediatest_isplay(int argc, char **argv); +static int mediatest_help(mediatest_cmd cmds[]); +static int mediatest_setvolume(int argc, char **argv); +static int mediatest_quit(int argc, char **argv); +static int mediatest_dump(int argc, char **argv); +static int mediatest_close(int argc, char **argv); +static int mediatest_resume(int argc, char **argv); +static int mediatest_closeall(int argc, char **argv); +static int mediatest_show(int argc, char **argv); +static int mediatest_state(int argc, char **argv); +static int mediatest_seek(int argc, char **argv); +static int mediatest_setloop(int argc, char **argv); +static int mediatest_position(int argc, char **argv); +static int mediatest_duration(int argc, char **argv); +static int mediatest_getvolume(int argc, char **argv); +static int mediatest_open(int argc, char **argv); +static int mediatest_prepare(int argc, char **argv); +static int mediatest_start(int argc, char **argv); +static int mediatest_stop(int argc, char **argv); +static int mediatest_reset(int argc, char **argv); +static int mediatest_volumeup(int argc, char **argv); +static int mediatest_volumedown(int argc, char **argv); +static int mediatest_send(int argc, char **argv); +static int mediatest_set_graphvolume(int argc, char **argv); +static int mediatest_get_graphvolume(int argc, char **argv); + +static struct mediatest_cmd_s g_mediatest_cmds[] = { + {"play", mediatest_play, "play music (play stream_type)"}, + {"q", mediatest_quit, "quit mediatest"}, + {"volume", mediatest_setvolume, "set volume"}, + {"isplay", mediatest_isplay, "isplay stream_type"}, + {"next", mediatest_next_song, "play next song"}, + {"prev", mediatest_prev_song, "play prev song"}, + {"close", mediatest_close, "close player"}, + {"dump", mediatest_dump, "dump info"}, + {"pause", mediatest_pause, "pause streams"}, + {"resume", mediatest_resume, "resume streams"}, + {"closeall", mediatest_closeall, "closeall streams"}, + {"show", mediatest_show, "show opened streams"}, + {"state", mediatest_state, "show stream state"}, + {"seek", mediatest_seek, "seek stream position"}, + {"position", mediatest_position, "get current position"}, + {"duration", mediatest_duration, "get current duration"}, + {"getvolume", mediatest_getvolume, "get stream volume"}, + {"setloop", mediatest_setloop, "set loop count"}, + {"open", mediatest_open, "open stream"}, + {"prepare", mediatest_prepare, "prepare stream"}, + {"start", mediatest_start, "start stream"}, + {"stop", mediatest_stop, "stop stream"}, + {"reset", mediatest_reset, "reset stream"}, + {"volumeup", mediatest_volumeup, "volume up"}, + {"volumedown", mediatest_volumedown, "volume down"}, + {"send", mediatest_send, "send command to filter"}, + {"setgraphvolume", mediatest_set_graphvolume, "set graph volume"}, + {"getgraphvolume", mediatest_get_graphvolume, "set graph volume"}, + {0}}; + +static int mediatest_play(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_PLAY; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_pause(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_PAUSE; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_resume(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_RESUME; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_close(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_CLOSE; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_dump(int argc, char **argv) +{ + media_policy_dump(NULL); + media_graph_dump(NULL); + media_focus_dump(NULL); + return 0; +} + +static int mediatest_state(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GET_ALL_STATE; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_seek(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_SEEK_CURRENTTIME; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_position(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GET_POSITION; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_duration(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GET_DURATION; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_getvolume(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GET_VOLUME; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_setloop(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_LOOP; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_next_song(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_PLAYNEXT; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_prev_song(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_PLAYPREV; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_isplay(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GET_PLAY_STATE; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_show(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GET_ALL_OPENED; + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_help(mediatest_cmd cmds[]) +{ + int i = 0; + for (i = 0; cmds[i].cmd; i++) + syslog(LOG_INFO, "%-16s %s\n", cmds[i].cmd, cmds[i].help); + return 0; +} + +static int mediatest_setvolume(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_VOLUME; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_quit(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_EXIT; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_closeall(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_EXIT; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_open(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_OPEN; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} +static int mediatest_prepare(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_PREPARE; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} +static int mediatest_start(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_START; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} +static int mediatest_stop(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_STOP; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_reset(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_RESET; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_volumeup(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_VOLUMEUP; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_volumedown(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_VOLUMEDOWN; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_send(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_SENDMSG; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_set_graphvolume(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_SETGRAPHVOLUME; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static int mediatest_get_graphvolume(int argc, char **argv) +{ + audio_msg_t msg; + memset(&msg, 0, sizeof(audio_msg_t)); + msg.cmd = AUDIO_CTRL_GETGRAPHVOLUME; + audio_parse_cmd(argc, argv, &msg.attr); + send_msg_audio_manager(&msg); + return 0; +} + +static inline void audio_parse_cmd(int size, char *info[], + audio_attr_t *pri) +{ + memset(pri, 0, sizeof(audio_attr_t)); + pri->url = "/data/1.wav"; + pri->stream = "Music"; + pri->type = 0; + pri->mode = 1; + + char ch; + while ((ch = getopt(size, info, "s:u:o:f:t:v:m:p:c:r:e:")) != -1) + { + switch (ch) + { + case 's': + if (optarg) + { + pri->stream = optarg; + } + break; + case 'u': + if (optarg) + { + pri->url = optarg; + } + break; + case 'o': + if (optarg) + { + pri->options = optarg; + } + break; + case 'r': + if (optarg) + { + pri->focus = optarg; + } + break; + case 'f': + if (optarg) + { + pri->file = optarg; + } + break; + case 't': + if (optarg) + { + pri->type = atoi(optarg); + } + break; + case 'v': + if (optarg) + { + pri->volume = atoi(optarg); + } + break; + case 'm': + if (optarg) + { + pri->mode = atoi(optarg); + } + break; + case 'c': + if (optarg) + { + pri->loop = atoi(optarg); + } + break; + case 'p': + if (optarg) + { + pri->msec = atoi(optarg); + } + break; + case 'e': + if (optarg) + { + pri->g_vol = atof(optarg); + } + break; + default: + syslog(LOG_INFO, + "\nUsage: audioplayer %s [-h] -s -u -o " + "