crypto/cipher.xorWords
  xor_go119.go:
      194 github.com/sagernet/sing-shadowsocks@v0.2.6/shadowaead_2022/xor_go119.go:7://go:linkname xorWords crypto/cipher.xorWords

go/build.parseFileHeader
  stdlib_links.go:
      113 github.com/bazelbuild/bazel-gazelle@v0.36.1-0.20240520142334-61b277ba6fed/language/go/stdlib_links.go:28://go:linkname parseFileHeader go/build.parseFileHeader

go/build.readComments
  stdlib_links.go:
      113 github.com/bazelbuild/bazel-gazelle@v0.36.1-0.20240520142334-61b277ba6fed/language/go/stdlib_links.go:35://go:linkname readComments go/build.readComments

go/types.(*Checker).infer
  typeparams.go:
      136 github.com/goplus/gox@v1.14.13-0.20240308130321-6ff7f61cfae8/typeparams.go:243://go:linkname checker_infer go/types.(*Checker).infer

internal/cpu.sysctlEnabled
  asm_arm64.go:
      117 github.com/songzhibin97/gkit@v1.2.13/structure/lscq/asm_arm64.go:61://go:linkname sysctlEnabled internal/cpu.sysctlEnabled

main.main
  runmain.go:
      118 gioui.org/ui@v0.0.0-20190926171558-ce74bc0cbaea/app/runmain.go:15://go:linkname mainMain main.main

reflect.(*rtype).Align
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:40://go:linkname type_Align reflect.(*rtype).Align

reflect.(*rtype).AssignableTo
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:84://go:linkname type_AssignableTo reflect.(*rtype).AssignableTo

reflect.(*rtype).Bits
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:96://go:linkname type_Bits reflect.(*rtype).Bits

reflect.(*rtype).ChanDir
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:100://go:linkname type_ChanDir reflect.(*rtype).ChanDir

reflect.(*rtype).Comparable
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:92://go:linkname type_Comparable reflect.(*rtype).Comparable

reflect.(*rtype).ConvertibleTo
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:88://go:linkname type_ConvertibleTo reflect.(*rtype).ConvertibleTo

reflect.(*rtype).Elem
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:108://go:linkname type_Elem reflect.(*rtype).Elem

reflect.(*rtype).Field
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:112://go:linkname type_Field reflect.(*rtype).Field

reflect.(*rtype).FieldAlign
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:44://go:linkname type_FieldAlign reflect.(*rtype).FieldAlign

reflect.(*rtype).FieldByIndex
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:116://go:linkname type_FieldByIndex reflect.(*rtype).FieldByIndex

reflect.(*rtype).FieldByName
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:120://go:linkname type_FieldByName reflect.(*rtype).FieldByName

reflect.(*rtype).FieldByNameFunc
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:124://go:linkname type_FieldByNameFunc reflect.(*rtype).FieldByNameFunc

reflect.(*rtype).Implements
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:80://go:linkname type_Implements reflect.(*rtype).Implements

reflect.(*rtype).In
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:128://go:linkname type_In reflect.(*rtype).In

reflect.(*rtype).IsVariadic
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:104://go:linkname type_IsVariadic reflect.(*rtype).IsVariadic

reflect.(*rtype).Key
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:132://go:linkname type_Key reflect.(*rtype).Key

reflect.(*rtype).Kind
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:76://go:linkname type_Kind reflect.(*rtype).Kind

reflect.(*rtype).Len
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:136://go:linkname type_Len reflect.(*rtype).Len

reflect.(*rtype).Method
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:48://go:linkname type_Method reflect.(*rtype).Method

reflect.(*rtype).MethodByName
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:52://go:linkname type_MethodByName reflect.(*rtype).MethodByName

reflect.(*rtype).Name
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:60://go:linkname type_Name reflect.(*rtype).Name

reflect.(*rtype).NumField
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:140://go:linkname type_NumField reflect.(*rtype).NumField

reflect.(*rtype).NumIn
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:144://go:linkname type_NumIn reflect.(*rtype).NumIn

reflect.(*rtype).NumMethod
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:56://go:linkname type_NumMethod reflect.(*rtype).NumMethod

reflect.(*rtype).NumOut
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:148://go:linkname type_NumOut reflect.(*rtype).NumOut

reflect.(*rtype).Out
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:152://go:linkname type_Out reflect.(*rtype).Out

reflect.(*rtype).PkgPath
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:64://go:linkname type_PkgPath reflect.(*rtype).PkgPath

reflect.(*rtype).Size
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:68://go:linkname type_Size reflect.(*rtype).Size

reflect.(*rtype).String
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:72://go:linkname type_String reflect.(*rtype).String

reflect.growslice
  growslice_go120.go:
      168 github.com/cloudwego/dynamicgo@v0.2.6-0.20240519101509-707f41b6b834/internal/rt/growslice_go120.go:24://go:linkname growslice reflect.growslice

reflect.ifaceIndir
  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:8://go:linkname ifaceIndir reflect.ifaceIndir

reflect.makemap
  map.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/map.go:77://go:linkname makemap reflect.makemap

reflect.toType
  gid.go:
      175 fortio.org/log@v1.12.2/goroutine/gid.go:51://go:linkname toType reflect.toType

  type.go:
      131 github.com/goccy/go-reflect@v1.2.1-0.20220925055700-4646ad15ec8a/type.go:156://go:linkname type_toType reflect.toType

reflect.typedslicecopy
  slice.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/slice.go:42://go:linkname typedslicecopy reflect.typedslicecopy

reflect.typesByString
  gid.go:
      175 fortio.org/log@v1.12.2/goroutine/gid.go:48://go:linkname typesByString reflect.typesByString

runtime.(*inlineUnwinder).srcFunc
  runtime_go1.23.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.23.go:69://go:linkname inlineUnwinder_srcFunc runtime.(*inlineUnwinder).srcFunc

runtime.add
  gid.go:
      175 fortio.org/log@v1.12.2/goroutine/gid.go:28://go:linkname add runtime.add

runtime.atomicwb
  asm.go:
      117 github.com/songzhibin97/gkit@v1.2.13/structure/lscq/asm.go:55://go:linkname runtimeatomicwb runtime.atomicwb

  asm_arm64.go:
      117 github.com/songzhibin97/gkit@v1.2.13/structure/lscq/asm_arm64.go:46://go:linkname runtimeatomicwb runtime.atomicwb

runtime.callers
  logger.go:
      135 github.com/phuslu/log@v1.0.100/logger.go:2308://go:linkname caller1 runtime.callers

runtime.cheaprandn
  runtime_go1.22.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.22.go:101://go:linkname Fastrandn runtime.cheaprandn

  runtime_go1.23.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.23.go:78://go:linkname Fastrandn runtime.cheaprandn

runtime.cmpstring
  util.go:
      117 github.com/songzhibin97/gkit@v1.2.13/structure/skipmap/util.go:33://go:linkname cmpstring runtime.cmpstring
      117 github.com/songzhibin97/gkit@v1.2.13/structure/skipset/util.go:33://go:linkname cmpstring runtime.cmpstring

runtime.fastrand
  cmd.go:
      114 github.com/fumiama/go-registry@v0.2.7/cmd.go:178://go:linkname randuint32 runtime.fastrand

  digest_test.go:
      117 github.com/songzhibin97/gkit@v1.2.13/internal/wyhash/digest_test.go:11://go:linkname runtime_fastrand runtime.fastrand

  runtime.go:
      117 github.com/songzhibin97/gkit@v1.2.13/internal/runtimex/runtime.go:8://go:linkname Fastrand runtime.fastrand

runtime.fastrandn
  runtime_go1.18.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.18.go:74://go:linkname Fastrandn runtime.fastrandn

  runtime_go1.19.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.19.go:74://go:linkname Fastrandn runtime.fastrandn

  runtime_go1.20.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.20.go:74://go:linkname Fastrandn runtime.fastrandn

  runtime_go1.21.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.21.go:102://go:linkname Fastrandn runtime.fastrandn

runtime.findfunc
  runtime.go:
      135 github.com/phuslu/log@v1.0.100/runtime.go:12://go:linkname findfunc runtime.findfunc

runtime.funcInfo.entry
  runtime.go:
      135 github.com/phuslu/log@v1.0.100/runtime.go:15://go:linkname funcInfoEntry runtime.funcInfo.entry

runtime.funcdata
  runtime_go1.18.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.18.go:62://go:linkname funcdata runtime.funcdata

  runtime_go1.19.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.19.go:62://go:linkname funcdata runtime.funcdata

  runtime_go1.20.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.20.go:62://go:linkname funcdata runtime.funcdata

runtime.funcline1
  runtime.go:
      135 github.com/phuslu/log@v1.0.100/runtime.go:18://go:linkname funcline1 runtime.funcline1

runtime.funcname
  runtime_go1.18.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.18.go:59://go:linkname funcname runtime.funcname

  runtime_go1.19.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.19.go:59://go:linkname funcname runtime.funcname

  runtime_go1.20.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.20.go:59://go:linkname funcname runtime.funcname

runtime.funcnameFromNameOff
  runtime_go1.20.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.20.go:68://go:linkname funcnameFromNameOff runtime.funcnameFromNameOff

runtime.funcnameFromNameoff
  runtime_go1.18.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.18.go:68://go:linkname funcnameFromNameoff runtime.funcnameFromNameoff

  runtime_go1.19.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.19.go:68://go:linkname funcnameFromNameoff runtime.funcnameFromNameoff

runtime.getm
  gid.go:
      175 fortio.org/log@v1.12.2/goroutine/gid.go:32://go:linkname getm runtime.getm

runtime.growslice
  growslice_go116.go:
      168 github.com/cloudwego/dynamicgo@v0.2.6-0.20240519101509-707f41b6b834/internal/rt/growslice_go116.go:24://go:linkname growslice runtime.growslice

runtime.mapassign
  map.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/map.go:91://go:linkname mapassign runtime.mapassign

runtime.mapiterinit
  map.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/map.go:83://go:linkname mapiterinit runtime.mapiterinit

runtime.mapiternext
  map.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/map.go:87://go:linkname mapiternext runtime.mapiternext

runtime.memhash
  aeshash_test.go:
      106 github.com/segmentio/parquet-go@v0.0.0-20230712180008-5d42db8f0d47/hashprobe/aeshash/aeshash_test.go:19://go:linkname runtime_memhash runtime.memhash

  parsed_serialize.go:
      109 github.com/minio/simdjson-go@v0.4.6-0.20231116094823-04d21cddf993/parsed_serialize.go:860://go:linkname memhash runtime.memhash

runtime.memhash32
  aeshash_test.go:
      106 github.com/segmentio/parquet-go@v0.0.0-20230712180008-5d42db8f0d47/hashprobe/aeshash/aeshash_test.go:11://go:linkname runtime_memhash32 runtime.memhash32

runtime.memhash64
  aeshash_test.go:
      106 github.com/segmentio/parquet-go@v0.0.0-20230712180008-5d42db8f0d47/hashprobe/aeshash/aeshash_test.go:15://go:linkname runtime_memhash64 runtime.memhash64

runtime.memmove
  stubs.go:
      168 github.com/cloudwego/dynamicgo@v0.2.6-0.20240519101509-707f41b6b834/thrift/stubs.go:37://go:linkname memmove runtime.memmove

runtime.nanotime
  fast_nanotime.go:
      139 github.com/NVIDIA/aistore@v1.3.23-0.20240517131212-7df6609be51d/cmn/mono/fast_nanotime.go:15://go:linkname NanoTime runtime.nanotime

  monotime.go:
      116 github.com/getlantern/mtime@v0.0.0-20200417132445-23682092d1f7/monotime.go:13://go:linkname nanotime runtime.nanotime

  nacotime.go:
      117 github.com/songzhibin97/gkit@v1.2.13/sys/nanotime/nacotime.go:8://go:linkname RuntimeNanotime runtime.nanotime

  nanotime.go:
      122 github.com/Psiphon-Labs/psiphon-tunnel-core@v2.0.28+incompatible/psiphon/common/monotime/nanotime.go:14://go:linkname nanotime runtime.nanotime
      122 github.com/psiphon-Labs/psiphon-tunnel-core@v2.0.28+incompatible/psiphon/common/monotime/nanotime.go:14://go:linkname nanotime runtime.nanotime
      122 github.com/psiphon-labs/psiphon-tunnel-core@v2.0.28+incompatible/psiphon/common/monotime/nanotime.go:14://go:linkname nanotime runtime.nanotime

  tun_windows.go:
      180 github.com/tailscale/wireguard-go@v0.0.20201119-0.20210522003738-46b531feb08a/tun/tun_windows.go:55://go:linkname nanotime runtime.nanotime
      120 github.com/sagernet/sing-tun@v0.3.0-beta.5/tun_windows.go:490://go:linkname nanotime runtime.nanotime

runtime.newInlineUnwinder
  runtime_go1.21.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.21.go:93://go:linkname newInlineUnwinder runtime.newInlineUnwinder

  runtime_go1.22.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.22.go:92://go:linkname newInlineUnwinder runtime.newInlineUnwinder

  runtime_go1.23.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.23.go:66://go:linkname newInlineUnwinder runtime.newInlineUnwinder

runtime.newarray
  slice.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/slice.go:39://go:linkname newarray runtime.newarray

runtime.noescape
  asm.go:
      117 github.com/songzhibin97/gkit@v1.2.13/structure/lscq/asm.go:59://go:linkname runtimenoescape runtime.noescape

  asm_arm64.go:
      117 github.com/songzhibin97/gkit@v1.2.13/structure/lscq/asm_arm64.go:50://go:linkname runtimenoescape runtime.noescape

  noescape.go:
      146 github.com/hamba/avro/v2@v2.22.1-0.20240518180522-aff3955acf7d/noescape.go:7://go:linkname noescape runtime.noescape
      146 github.com/hamba/avro@v1.8.0/noescape.go:7://go:linkname noescape runtime.noescape

runtime.pcdatavalue1
  runtime_go1.18.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.18.go:65://go:linkname pcdatavalue1 runtime.pcdatavalue1

  runtime_go1.19.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.19.go:65://go:linkname pcdatavalue1 runtime.pcdatavalue1

  runtime_go1.20.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.20.go:65://go:linkname pcdatavalue1 runtime.pcdatavalue1

runtime.procPin
  ppin.go:
      117 github.com/songzhibin97/gkit@v1.2.13/internal/runtimex/ppin.go:8://go:linkname runtime_procPin runtime.procPin

runtime.procUnpin
  ppin.go:
      117 github.com/songzhibin97/gkit@v1.2.13/internal/runtimex/ppin.go:12://go:linkname runtime_procUnpin runtime.procUnpin

runtime.procyield
  bind_windows.go:
      180 github.com/tailscale/wireguard-go@v0.0.20201119-0.20210522003738-46b531feb08a/conn/bind_windows.go:346://go:linkname procyield runtime.procyield

  tun_windows.go:
      180 github.com/tailscale/wireguard-go@v0.0.20201119-0.20210522003738-46b531feb08a/tun/tun_windows.go:52://go:linkname procyield runtime.procyield
      120 github.com/sagernet/sing-tun@v0.3.0-beta.5/tun_windows.go:487://go:linkname procyield runtime.procyield

runtime.srcFunc.name
  runtime_go1.21.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.21.go:96://go:linkname srcFunc_name runtime.srcFunc.name

  runtime_go1.22.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.22.go:95://go:linkname srcFunc_name runtime.srcFunc.name

  runtime_go1.23.go:
      135 github.com/phuslu/log@v1.0.100/runtime_go1.23.go:72://go:linkname srcFunc_name runtime.srcFunc.name

runtime.strhash
  hashing.go:
      168 github.com/cloudwego/dynamicgo@v0.2.6-0.20240519101509-707f41b6b834/internal/caching/hashing.go:32://go:linkname strhash runtime.strhash

runtime.throw
  manual.go:
      101 github.com/pingcap/br@v5.3.0-alpha.0.20220125034240-ec59c7b6ce30+incompatible/pkg/lightning/manual/manual.go:14://go:linkname throw runtime.throw

runtime.typedmemmove
  map.go:
      135 github.com/RomiChan/protobuf@v0.1.1-0.20230204044148-2ed269a2e54d/internal/runtime_reflect/map.go:96://go:linkname typedmemmove runtime.typedmemmove

runtime/pprof.runtime_FrameStartLine
  stub_go21.go:
      197 github.com/grafana/pyroscope-go/godeltaprof@v0.1.8-0.20240513050943-1b1f97373e2a/internal/pprof/stub_go21.go:14://go:linkname runtime_FrameStartLine runtime/pprof.runtime_FrameStartLine

runtime/pprof.runtime_FrameSymbolName
  stub_go21.go:
      197 github.com/grafana/pyroscope-go/godeltaprof@v0.1.8-0.20240513050943-1b1f97373e2a/internal/pprof/stub_go21.go:20://go:linkname runtime_FrameSymbolName runtime/pprof.runtime_FrameSymbolName

runtime/pprof.runtime_cyclesPerSecond
  stub.go:
      197 github.com/grafana/pyroscope-go/godeltaprof@v0.1.8-0.20240513050943-1b1f97373e2a/internal/pprof/stub.go:9://go:linkname runtime_cyclesPerSecond runtime/pprof.runtime_cyclesPerSecond

runtime/pprof.runtime_expandFinalInlineFrame
  stub.go:
      197 github.com/grafana/pyroscope-go/godeltaprof@v0.1.8-0.20240513050943-1b1f97373e2a/internal/pprof/stub.go:6://go:linkname runtime_expandFinalInlineFrame runtime/pprof.runtime_expandFinalInlineFrame

runtime/pprof.runtime_getProfLabel
  stubs.go:
      152 github.com/cloudwego/localsession@v0.0.2/stubs.go:33://go:linkname getPproLabel runtime/pprof.runtime_getProfLabel

runtime/pprof.runtime_setProfLabel
  stubs.go:
      152 github.com/cloudwego/localsession@v0.0.2/stubs.go:30://go:linkname setPprofLabel runtime/pprof.runtime_setProfLabel

sync.poolCleanup
  linkname.go:
      117 github.com/songzhibin97/gkit@v1.2.13/sys/syncx/linkname.go:16://go:linkname runtime_poolCleanup sync.poolCleanup

sync.runtime_registerPoolCleanup
  linkname.go:
      117 github.com/songzhibin97/gkit@v1.2.13/sys/syncx/linkname.go:12://go:linkname runtime_registerPoolCleanup sync.runtime_registerPoolCleanup

time.absClock
  logger.go:
      135 github.com/phuslu/log@v1.0.100/logger.go:2304://go:linkname absClock time.absClock

time.absDate
  logger.go:
      135 github.com/phuslu/log@v1.0.100/logger.go:2300://go:linkname absDate time.absDate

time.now
  logger.go:
      135 github.com/phuslu/log@v1.0.100/logger.go:2296://go:linkname now time.now