#G06F9/45504