diff --git a/PerformanceTests/ChangeLog b/PerformanceTests/ChangeLog index d95df48180bbaa5e7fefe2657fb5d0e7e647ae39..8a16e1c03092385d43718b0b100852b158e45deb 100644 --- a/PerformanceTests/ChangeLog +++ b/PerformanceTests/ChangeLog @@ -1,3 +1,14 @@ +2013-10-24 Commit Queue + + Unreviewed, rolling out r157916. + http://trac.webkit.org/changeset/157916 + https://bugs.webkit.org/show_bug.cgi?id=123274 + + Broke Layout/flexbox-lots-of-data.html on perfbot (Requested + by ap on #webkit). + + * Layout/flexbox-lots-of-data.html: Removed. + 2013-10-14 Sergio Villar Senin Use a Vector instead of HashSet to computed the orderValues in RenderFlexibleBox diff --git a/PerformanceTests/Layout/flexbox-lots-of-data.html b/PerformanceTests/Layout/flexbox-lots-of-data.html deleted file mode 100644 index 6a4d8dc2d4633295803e0fa759dc011dd986b5bc..0000000000000000000000000000000000000000 --- a/PerformanceTests/Layout/flexbox-lots-of-data.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - -
- Title -
-
-
--------- xxxxxxxxx xx /xxx/xxx/xxxxxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xx xxxxxx xxxxxxx xxxxxxx - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx: xxxxxxx xxx xxx xxxx xxxxx xxx xxxxxxx xxxxxxxxxxxx[x]: xxxxxxxxx=x
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx xxxxxxxx xxx xxxxxxxxxxxxxxxx xxxxxxxx xx xxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxxx, x)
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx xxx xxxxxxx xxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx/.xxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxx
xxxxxxx xxxxxxxx xxx.xxxxxxx.xxxxx.xx: xxx.xxxxxx.xxxxxxx.xx.xxxxxxxx.xxxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxxx.xxxx.xxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxxxxxx.xxxxxxx.xxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxx xx xxxxx xxxxxxx xxxxxx { xxx=xxx.xxxxxx.xxxxxxx.xxx.xxxxxxxxx.xxxxxxx.xxxxx (xxx xxxxxx) } x=x: xxx xxxxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxx xx xxxxx xxxxxxx xxxxxx { xxx=xxx.xxxxxx.xxxxxxx.xxx.xxxxxxxxx.xxxxxxx.xxxxx (xxx xxxxxx) } x=x: xxx xxxxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xx xxxxxx xxxxxxx xxxxxxx - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxxxxxx.xxxxxxx.xxxxx xxx xxxxxxxxx xxx.xxxxxxx.xxxxxxxxx.xxxxxxxxx/.xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x != xxxxxxx=x - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x != xxxxxxx=x - xxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxx xxxxxxxx xxxxxx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx: xxxxxxx xxx xxx xxxx xxxxx xxx xxxxxxx xxxxxxxxxxxx[x]: xxxxxxxxx=x
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx xxxxxxxx xxx xxxxxxxxxxxxxxxx xxxxxxxx xx xxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxxx, x)
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxx
xxxxxxxxx xxxx xxxxxxx xxxxxxxxx xx xxxxxxxxxxxxx{xxx.xxxxxx/xxx.xxxxxx.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx}
x
xxxxxxxxxxxxxx
xxxxxxx.xx.xxxxxxxxxxxxxxxxxxx
x
xxxxxxxxxxxxxx
xx xxxxxxx.xx.xxxxxxxxxxx.xxxxxxxx(xxxxxx xxxxxx)
x
xxxxxxxxxxxxxx
xx xxxxxxx.xxx.xxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxx(xxxxxxxxxxxxxxxxxxxxxxx.xxxx:xxx)
x
xxxxxxxxxxxxxx
xx xxx.xxxxxxx.xxxxxx.xx.xxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxx(xxxxxxxxxxxxxx.xxxx:xxx)
x
xxxxxxxxxxxxxx
xx xxx.xxxxxxx.xxxxxx.xx.xxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx(xxxxxxxxxxxxxx.xxxx:xxx)
x
xxxxxxxxxxxxxx
xx xxx.xxxxxxx.xxxxxx.xx.xxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxx(xxxxxxxxxxxxxxxxxxxxxx.xxxx:xxxxx)
x
xxxxxxxxxxxxxx
xx xxxxxxx.xxx.xxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxx(xxxxxxxxxxxxxxxxxxxxx.xxxx:xxx)
x
xxxxxxxxxxxxxx
xx xxx.xxxxxxx.xxxxxx.xx.xxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxx(xxxxxxxxxxxxxxxxxxxxxx.xxxx:xxxx)
x
xxxxxxxxxxxxxx
xx xxxxxxx.xx.xxxxxx.xxxxxxxxxxxx(xxxxxx.xxxx:xxx)
x
xxxxxxxxxxxxxx
xx xxxxxx.xxxxxx.xxxxxxxxxxx.xxx(xxxxxx xxxxxx)
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx xxx xxxxxxxxx (xxx xxxx).
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xx xxxxxx xxxxxxx xxxxxxx - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xx xxxxxx xxxxxxx xxxxxxx - xxxxxx
x
xxxxxxxxxxxxxxx
xxxxxx xx xxxx xxxxx xxx xxxxx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx: xxxxxxx xxx xxx xxxx xxxxx xxx xxxxxxx xxxxxxxxxxxx[x]: xxxxxxxxx=x
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx xxxxxxxx xxx xxxxxxxxxxxxxxxx xxxxxxxx xx xxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxxx, x)
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx xxx xxxxxxx xxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx/.xxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxx
xxxxxxx xxxxxxxx xxx.xxxxxxx.xxxxx.xx: xxx.xxxxxx.xxxxxxx.xx.xxxxxxxx.xxxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxxx.xxxx.xxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxx.xxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xx xxxxxx xxxxxxx xxxxxxx - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x != xxxxxxx=x - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x != xxxxxxx=x - xxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx xxxxxxxx xxx xxxxxxxxxxxxxxxx xxxxxxxx xx xxxxxxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxxx.xxxx.xxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x != xxxxxxx=x - xxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxx/.xxx.xxxxxxxx.xxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxxxxxx.xxxxxxx.xxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxxxxxx.xxxxxxx.xxxxx xxx xxxxxxxxx xxx.xxxxxxx.xxxxxxxxx.xxxxxxxxx/.xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx xxx xxxxxxx xxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx/.xxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xx/.xxxxxx.xxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxxxxxx.xxxxxxx.xxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxx
xxxxxxx xxxxxxxx xxx.xxxxxxx.xxxxx.xx: xxx.xxxxxx.xxxxxxx.xx.xxxxxxxx.xxxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxxx.xxxx.xxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxxxxxx.xxxxxxx.xxxxx xxx xxxxxxxxx xxx.xxxxxxx.xxxxxxxxx.xxxxxxxxx/.xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xx/.xxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxx
xxxxxxx xxxxxxxx xxx.xxxxxxx.xxxxx.xx: xxx.xxxxxx.xxxxxxx.xx.xxxxxxxx.xxxxxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxxx.xxxx.xxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx xxx xxxxxxx xxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx/.xxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/xxx.xxxxxx.xxxxxxxxx.xxxxxx.xxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxxxxxx.xxxxxxx.xxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxx xxxxxxxx xxxxxx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx: xxxxxxx xxx xxx xxxx xxxxx xxx xxxxxxx xxxxxxxxxxxx[x]: xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxx xx xxxxx xxxxxxx xxxxxx { xxx=xxx.xxxxxx.xxxxxxx.xxx.xxxxxxxxx.xxxxxxx.xxxxx (xxx xxxxxx) } x=x: xxx xxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxxx, x)
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxxxxxx.xxxxxxx.xxxxx xxx xxxxxxxxx xxx.xxxxxxx.xxxxxxxxx.xxxxxxxxx/.xxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx:xxxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxx xxx xxxxxxx xxx.xxxxxx.xxxxxxx.xxx/.xxxxxx.xxxx.xxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxx, x)
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx: xx xxxxxx xxxxxxx xxxxxxx - xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxx xxxxxx xxxxx xxxxxxxxxxx: xxxx: xxxx[], xxxxx: xxxxxxxxxx/xxxxxxx_xxxxxx_xxxxx, xxxxxx: (xxxxxxxxxxx), xxxxx: "xxxxxxxxxxx", xxxxxxx: xxxxx, xxxxxxxx: xxxxx, xxxxxxxxxxx: xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx: xxxxxxx xxx xxx xxxx xxxxx xxx xxxxxxx xxxxxxxxxxxx[x]: xxxxxxxxx=x
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxx/xxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxx xxxxxxxx xxx xxxxxxxxxxxxxxxx xxxxxxxx xx xxxxxxx
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx xxx xxxxxx: xxxxxxxxxxxx/xxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxxx_xxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxx xx xxxxxx xx xxxxxxxx
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx(xxxxxx, x)
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxx.xxxxxxx/.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx/.xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=x, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=x
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx xxx xxxxxxxxx xxx.xxxxxx/.xxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxx.xxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxx: xxx=x, xxxxxxxxx=xxx, xxxxxxxxx xxxxxxxxx=xxx
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxxxxxx/xxx.xxxxxx.xxxxxxx.xxxxxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx}
x
xxxxxxxxxxxxxxx
xxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx (xxx xxxx) xxx xxxx.
x
xxxxxxxxxxxxxxx
xxxxx xxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx xxx xxxxxxxxx xxx.xxxxxx.xxxxxxx.xxxx.xxxx/.xxxxxxx.xxxxxxxxxxxxxxxxxxxx: xxx=xxxx xxx=xxxxx xxxx={xxxxx, xxxx, xxxx, xxxx, xxxx, xxxx}
-
- diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index 5cca78530dcba54e43273b9c41ade1c3d2a8ae77..ebbe9f3a331f110eb01cbbb9a06a137a3f8eb0bb 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,3 +1,21 @@ +2013-10-24 Commit Queue + + Unreviewed, rolling out r157916. + http://trac.webkit.org/changeset/157916 + https://bugs.webkit.org/show_bug.cgi?id=123274 + + Broke Layout/flexbox-lots-of-data.html on perfbot (Requested + by ap on #webkit). + + * rendering/RenderFlexibleBox.cpp: + (WebCore::RenderFlexibleBox::OrderHashTraits::emptyValue): + (WebCore::RenderFlexibleBox::OrderHashTraits::constructDeletedValue): + (WebCore::RenderFlexibleBox::OrderHashTraits::isDeletedValue): + (WebCore::RenderFlexibleBox::OrderIterator::setOrderValues): + (WebCore::RenderFlexibleBox::layoutBlock): + (WebCore::RenderFlexibleBox::computeMainAxisPreferredSizes): + * rendering/RenderFlexibleBox.h: + 2013-10-24 Zan Dobersek Comment in ScopedEventQueue::dispatchEvent is unnecessarily verbose diff --git a/Source/WebCore/rendering/RenderFlexibleBox.cpp b/Source/WebCore/rendering/RenderFlexibleBox.cpp index b1be52c52ff0fe1b5897ceb4af868239a38b69bc..2d5bc99f314a359db30825ad534254c5eba159af 100644 --- a/Source/WebCore/rendering/RenderFlexibleBox.cpp +++ b/Source/WebCore/rendering/RenderFlexibleBox.cpp @@ -39,6 +39,16 @@ namespace WebCore { +// Normally, -1 and 0 are not valid in a HashSet, but these are relatively likely order: values. Instead, +// we make the two smallest int values invalid order: values (in the css parser code we clamp them to +// int min + 2). +struct RenderFlexibleBox::OrderHashTraits : WTF::GenericHashTraits { + static const bool emptyValueIsZero = false; + static int emptyValue() { return std::numeric_limits::min(); } + static void constructDeletedValue(int& slot) { slot = std::numeric_limits::min() + 1; } + static bool isDeletedValue(int value) { return value == std::numeric_limits::min() + 1; } +}; + RenderFlexibleBox::OrderIterator::OrderIterator(const RenderFlexibleBox* flexibleBox) : m_flexibleBox(flexibleBox) , m_currentChild(0) @@ -46,16 +56,11 @@ RenderFlexibleBox::OrderIterator::OrderIterator(const RenderFlexibleBox* flexibl { } -void RenderFlexibleBox::OrderIterator::setOrderValues(const OrderValues& orderValues) +void RenderFlexibleBox::OrderIterator::setOrderValues(const OrderHashSet& orderValues) { reset(); - m_orderValues = orderValues; - if (m_orderValues.size() < 2) - return; - + copyToVector(orderValues, m_orderValues); std::sort(m_orderValues.begin(), m_orderValues.end()); - auto nextElement = std::unique(m_orderValues.begin(), m_orderValues.end()); - m_orderValues.shrinkCapacity(nextElement - m_orderValues.begin()); } RenderBox* RenderFlexibleBox::OrderIterator::first() @@ -343,7 +348,7 @@ void RenderFlexibleBox::layoutBlock(bool relayoutChildren, LayoutUnit) dirtyForLayoutFromPercentageHeightDescendants(); Vector lineContexts; - OrderIterator::OrderValues orderValues; + OrderHashSet orderValues; computeMainAxisPreferredSizes(orderValues); m_orderIterator.setOrderValues(orderValues); @@ -903,16 +908,10 @@ LayoutUnit RenderFlexibleBox::computeChildMarginValue(const Length& margin) return minimumValueForLength(margin, availableSize); } -void RenderFlexibleBox::computeMainAxisPreferredSizes(OrderIterator::OrderValues& orderValues) +void RenderFlexibleBox::computeMainAxisPreferredSizes(OrderHashSet& orderValues) { - ASSERT(orderValues.isEmpty()); - for (RenderBox* child = firstChildBox(); child; child = child->nextSiblingBox()) { - // Avoid growing the vector for the common-case default value of 0. This optimizes the most common case which is - // one or a few values with the default order 0 - int order = child->style()->order(); - if (orderValues.isEmpty() || orderValues.last() != order) - orderValues.append(order); + orderValues.add(child->style()->order()); if (child->isOutOfFlowPositioned()) continue; diff --git a/Source/WebCore/rendering/RenderFlexibleBox.h b/Source/WebCore/rendering/RenderFlexibleBox.h index a59b38c6190be8310c2a2c924a3fb4edce2a5798..6b24f281f1fd34618e2e43aee070e442bbec97d8 100644 --- a/Source/WebCore/rendering/RenderFlexibleBox.h +++ b/Source/WebCore/rendering/RenderFlexibleBox.h @@ -73,13 +73,14 @@ private: NoFlipForRowReverse, }; + struct OrderHashTraits; + typedef HashSet::Hash, OrderHashTraits> OrderHashSet; + class OrderIterator { WTF_MAKE_NONCOPYABLE(OrderIterator); public: - typedef Vector OrderValues; - OrderIterator(const RenderFlexibleBox*); - void setOrderValues(const OrderValues&); + void setOrderValues(const OrderHashSet&); RenderBox* currentChild() const { return m_currentChild; } RenderBox* first(); RenderBox* next(); @@ -88,7 +89,7 @@ private: private: const RenderFlexibleBox* m_flexibleBox; RenderBox* m_currentChild; - OrderValues m_orderValues; + Vector m_orderValues; Vector::const_iterator m_orderValuesIterator; }; @@ -152,7 +153,7 @@ private: LayoutUnit marginBoxAscentForChild(RenderBox&); LayoutUnit computeChildMarginValue(const Length& margin); - void computeMainAxisPreferredSizes(OrderIterator::OrderValues&); + void computeMainAxisPreferredSizes(OrderHashSet&); LayoutUnit adjustChildSizeForMinAndMax(RenderBox&, LayoutUnit childSize); bool computeNextFlexLine(OrderedFlexItemList& orderedChildren, LayoutUnit& preferredMainAxisExtent, double& totalFlexGrow, double& totalWeightedFlexShrink, LayoutUnit& minMaxAppliedMainAxisExtent, bool& hasInfiniteLineLength);